diff --git a/src/gui/gui.cpp b/src/gui/gui.cpp index 95e2e7d46..cd7211c13 100644 --- a/src/gui/gui.cpp +++ b/src/gui/gui.cpp @@ -8153,6 +8153,7 @@ void FurnaceGUI::syncState() { #endif mobileUI=e->getConfBool("mobileUI",MOBILE_UI_DEFAULT); edit=e->getConfBool("edit",false); + orderLock=e->getConfBool("orderLock",false); followOrders=e->getConfBool("followOrders",true); followPattern=e->getConfBool("followPattern",true); noteInputPoly=e->getConfBool("noteInputPoly",true); @@ -8305,6 +8306,7 @@ void FurnaceGUI::commitState(DivConfig& conf) { conf.set("fullScreen",fullScreen); conf.set("mobileUI",mobileUI); conf.set("edit",edit); + conf.set("orderLock",orderLock); conf.set("followOrders",followOrders); conf.set("followPattern",followPattern); conf.set("orderEditMode",orderEditMode); @@ -8496,6 +8498,7 @@ FurnaceGUI::FurnaceGUI(): displayExportingCS(false), quitNoSave(false), changeCoarse(false), + orderLock(false), mobileEdit(false), killGraphics(false), safeMode(false), diff --git a/src/gui/gui.h b/src/gui/gui.h index cd571ad03..381862e5d 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -1681,6 +1681,7 @@ class FurnaceGUI { bool displayExportingROM, displayExportingCS; bool quitNoSave; bool changeCoarse; + bool orderLock; bool mobileEdit; bool killGraphics; bool safeMode;