Reset data manager variables before running runPages

Fixes a problem where, if you decrypt the device, the promtp for
installing SuperSU appears briefly before it automatically
reboots without letting you confirm or deny.

Change-Id: I6f7b1c7096e788ccabd8f5aac9eb01d38bfbc0f7
This commit is contained in:
Ethan Yonker
2015-02-09 09:39:47 -06:00
parent 13f7ae9457
commit 3f15be40aa
+3 -1
View File
@@ -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);
}