From 6216e286f8df79f85d136a5a28dedc9cb22e3965 Mon Sep 17 00:00:00 2001 From: tildearrow Date: Sun, 16 Oct 2022 18:30:48 -0500 Subject: [PATCH] GUI: mark modified cases in wave editor --- src/gui/waveEdit.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gui/waveEdit.cpp b/src/gui/waveEdit.cpp index 4ceb7714b..5509ca5b2 100644 --- a/src/gui/waveEdit.cpp +++ b/src/gui/waveEdit.cpp @@ -162,6 +162,7 @@ void FurnaceGUI::doGenerateWave() { } e->notifyWaveChange(curWave); + MARK_MODIFIED; } #define CENTER_TEXT(text) \ @@ -850,6 +851,7 @@ void FurnaceGUI::drawWaveEdit() { if (ImGui::InputText("##MMLWave",&mmlStringW)) { int actualData[256]; decodeMMLStrW(mmlStringW,actualData,wave->len,(waveSigned && !waveHex)?(-((wave->max+1)/2)):0,(waveSigned && !waveHex)?(wave->max/2):wave->max,waveHex); + MARK_MODIFIED; if (waveSigned && !waveHex) { for (int i=0; ilen; i++) { actualData[i]+=(wave->max+1)/2;