From fd88dd736cc67e546e999344ee76288f84baa16b Mon Sep 17 00:00:00 2001 From: ave <ave@ave.zone> Date: Sat, 26 Aug 2023 21:45:30 +0200 Subject: [PATCH] settings: kill double-save --- python_payload/st3m/settings.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/python_payload/st3m/settings.py b/python_payload/st3m/settings.py index 72fbba4e19..545c0567a9 100644 --- a/python_payload/st3m/settings.py +++ b/python_payload/st3m/settings.py @@ -360,16 +360,6 @@ class SettingsMenuItem(MenuItem): self.widget.think(ins, delta_ms) -class SettingsMenuItemBack(MenuItemBack): - """ - Extends MenuItemBack to save settings on exit. - """ - - def press(self, vm: Optional[ViewManager]) -> None: - save_all() - super().press(vm) - - class SettingsMenu(SimpleMenu): """ SimpleMenu but smol. @@ -477,7 +467,7 @@ def build_menu_recursive(items: "MenuStructure") -> SimpleMenu: """ Recursively build a menu for the given setting structure. """ - mib: MenuItem = SettingsMenuItemBack() + mib: MenuItem = MenuItemBack() positions: List[MenuItem] = [ mib, ] + [ -- GitLab