Only pop up the config save error after main and settings screens.

This commit is contained in:
Henrik Rydgård committed 2021-08-07 10:47:11 +02:00
1 parent 86c5a17d1e
commit 96d04e582b
3 files changed
+7 -3

No files matched your search

+3 -1
View File
@@ -1409,7 +1409,9 @@ UI::EventReturn MainScreen::OnForums(UI::EventParams &e) {
UI::EventReturn MainScreen::OnExit(UI::EventParams &e) {
// Let's make sure the config was saved, since it may not have been.
g_Config.Save("MainScreen::OnExit");
if (!g_Config.Save("MainScreen::OnExit")) {
System_SendMessage("toast", "Failed to save settings!\nCheck permissions, or try to restart the device.");
}
// Request the framework to exit cleanly.
System_SendMessage("finish", "");