diff --git a/src/krux/pages/settings_page.py b/src/krux/pages/settings_page.py index dcdd8320b..615b4c406 100644 --- a/src/krux/pages/settings_page.py +++ b/src/krux/pages/settings_page.py @@ -158,6 +158,7 @@ def restore_settings(self): except: pass self.ctx.power_manager.reboot() + return MENU_CONTINUE def _settings_exit_check(self): """Handler for the 'Back' on settings screen""" diff --git a/src/krux/pages/tools.py b/src/krux/pages/tools.py index 06036814c..1aa7a5a36 100644 --- a/src/krux/pages/tools.py +++ b/src/krux/pages/tools.py @@ -139,6 +139,7 @@ def wipe_device(self): self.erase_spiffs() # Reboot so default settings take place and SPIFFS is formatted. self.ctx.power_manager.reboot() + return MENU_CONTINUE def print_test(self): """Handler for the 'Print Test QR' menu item"""