summaryrefslogtreecommitdiffstats
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/gui.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/gui.cpp b/gui/gui.cpp
index 446523268..469beb630 100644
--- a/gui/gui.cpp
+++ b/gui/gui.cpp
@@ -588,6 +588,9 @@ static void loopTimer(void)
static int runPages(const char *page_name, const int stop_on_page_done)
{
+ DataManager::SetValue("tw_page_done", 0);
+ DataManager::SetValue("tw_gui_done", 0);
+
if (page_name)
gui_changePage(page_name);
@@ -896,7 +899,6 @@ extern "C" int gui_startPage(const char *page_name, const int allow_commands, in
}
}
#endif
- DataManager::SetValue("tw_page_done", 0);
return runPages(page_name, stop_on_page_done);
}