prepare for deferred config saving

issue #1723
This commit is contained in:
tildearrow 2024-03-14 01:58:43 -05:00
parent 3e87c0a0df
commit d700bfca08
4 changed files with 12 additions and 6 deletions

View file

@ -7242,8 +7242,12 @@ void FurnaceGUI::commitState() {
}
}
bool FurnaceGUI::finish() {
bool FurnaceGUI::finish(bool saveConfig) {
commitState();
if (saveConfig) {
logI("saving config.");
saveConf();
}
rend->quitGUI();
ImGui_ImplSDL2_Shutdown();
quitRender();