From 317890c9f90bf582e01974c3a5d1048607b9cd85 Mon Sep 17 00:00:00 2001 From: Damjan Adamic Date: Mon, 23 Jun 2014 19:47:49 +0200 Subject: [PATCH] Fixes #1283 - EEPROM backup/restore - unexpectedShutdown set --- radio/src/gui/menu_general.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/radio/src/gui/menu_general.cpp b/radio/src/gui/menu_general.cpp index 93a5e6e60..b370e1791 100644 --- a/radio/src/gui/menu_general.cpp +++ b/radio/src/gui/menu_general.cpp @@ -726,6 +726,9 @@ void backupEeprom() lcd_rect(3, 6*FH+4, 204, 7); lcdRefresh(); + //reset unexpectedShutdown to prevent warning when user restores EEPROM backup + g_eeGeneral.unexpectedShutdown = 0; + eeDirty(EE_GENERAL); eeCheck(true); // create the directory if needed... @@ -760,6 +763,11 @@ void backupEeprom() } f_close(&file); + + //set back unexpectedShutdown + g_eeGeneral.unexpectedShutdown = 1; + eeDirty(EE_GENERAL); + eeCheck(true); } #endif