From d3ce1a0b8453a32d76f5abb5ab459a0eab690062 Mon Sep 17 00:00:00 2001 From: recme Date: Sat, 8 Nov 2025 13:23:53 -0500 Subject: [PATCH] Saves edit step and coarse step number between instances --- src/gui/gui.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 3a1592c79..e80930911 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -8341,6 +8341,8 @@ void FurnaceGUI::syncState() { orderLock=e->getConfBool("orderLock",false); followOrders=e->getConfBool("followOrders",true); followPattern=e->getConfBool("followPattern",true); + editStep=e->getConfInt("editStep",1); + editStepCoarse=e->getConfInt("editStepCoarse",16); noteInputMode=e->getConfInt("noteInputMode",GUI_NOTE_INPUT_POLY); if (noteInputMode!=GUI_NOTE_INPUT_MONO && noteInputMode!=GUI_NOTE_INPUT_POLY && noteInputMode!=GUI_NOTE_INPUT_CHORD) { noteInputMode=GUI_NOTE_INPUT_POLY; @@ -8513,6 +8515,8 @@ void FurnaceGUI::commitState(DivConfig& conf) { conf.set("orderLock",orderLock); conf.set("followOrders",followOrders); conf.set("followPattern",followPattern); + conf.set("editStep",editStep); + conf.set("editStepCoarse",editStepCoarse); conf.set("orderEditMode",orderEditMode); conf.set("noteInputMode",(int)noteInputMode); conf.set("filePlayerSync",filePlayerSync);