From 16d4fdbcfefae40258eaf6559d44cb4dcb01a19e Mon Sep 17 00:00:00 2001 From: dw-0 Date: Sat, 10 Aug 2024 12:02:20 +0200 Subject: [PATCH] fix: toggle all in remove menu inverted the selection Signed-off-by: Dominik Willner --- kiauh/components/klipper/menus/klipper_remove_menu.py | 6 +++--- kiauh/components/moonraker/menus/moonraker_remove_menu.py | 8 ++++---- kiauh/components/webui_client/menus/client_remove_menu.py | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/kiauh/components/klipper/menus/klipper_remove_menu.py b/kiauh/components/klipper/menus/klipper_remove_menu.py index 8ad35cb..f43b7f7 100644 --- a/kiauh/components/klipper/menus/klipper_remove_menu.py +++ b/kiauh/components/klipper/menus/klipper_remove_menu.py @@ -72,10 +72,10 @@ class KlipperRemoveMenu(BaseMenu): print(menu, end="") def toggle_all(self, **kwargs) -> None: - self.remove_klipper_service = not self.remove_klipper_service - self.remove_klipper_dir = not self.remove_klipper_dir - self.remove_klipper_env = not self.remove_klipper_env self.selection_state = not self.selection_state + self.remove_klipper_service = self.selection_state + self.remove_klipper_dir = self.selection_state + self.remove_klipper_env = self.selection_state def toggle_remove_klipper_service(self, **kwargs) -> None: self.remove_klipper_service = not self.remove_klipper_service diff --git a/kiauh/components/moonraker/menus/moonraker_remove_menu.py b/kiauh/components/moonraker/menus/moonraker_remove_menu.py index 31bc912..4773d01 100644 --- a/kiauh/components/moonraker/menus/moonraker_remove_menu.py +++ b/kiauh/components/moonraker/menus/moonraker_remove_menu.py @@ -75,11 +75,11 @@ class MoonrakerRemoveMenu(BaseMenu): print(menu, end="") def toggle_all(self, **kwargs) -> None: - self.remove_moonraker_service = not self.remove_moonraker_service - self.remove_moonraker_dir = not self.remove_moonraker_dir - self.remove_moonraker_env = not self.remove_moonraker_env - self.remove_moonraker_polkit = not self.remove_moonraker_polkit self.selection_state = not self.selection_state + self.remove_moonraker_service = self.selection_state + self.remove_moonraker_dir = self.selection_state + self.remove_moonraker_env = self.selection_state + self.remove_moonraker_polkit = self.selection_state def toggle_remove_moonraker_service(self, **kwargs) -> None: self.remove_moonraker_service = not self.remove_moonraker_service diff --git a/kiauh/components/webui_client/menus/client_remove_menu.py b/kiauh/components/webui_client/menus/client_remove_menu.py index 85bf825..9185e11 100644 --- a/kiauh/components/webui_client/menus/client_remove_menu.py +++ b/kiauh/components/webui_client/menus/client_remove_menu.py @@ -91,10 +91,10 @@ class ClientRemoveMenu(BaseMenu): print(menu, end="") def toggle_all(self, **kwargs) -> None: - self.remove_client = not self.remove_client - self.remove_client_cfg = not self.remove_client_cfg - self.backup_mainsail_config_json = not self.backup_mainsail_config_json self.selection_state = not self.selection_state + self.remove_client = self.selection_state + self.remove_client_cfg = self.selection_state + self.backup_mainsail_config_json = self.selection_state def toggle_rm_client(self, **kwargs) -> None: self.remove_client = not self.remove_client