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);