From ed712b7af1d94401637b15b54f5d9d1058b18c42 Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Wed, 22 Jul 2026 10:38:41 +0545 Subject: [PATCH] fix(controlcenter): suppress expected signal disconnect errors - volume_scale/brightness_scale disconnect_by_func may fail if signals were never connected (e.g. on first hide before resources init) - Downgrade from error to silent pass --- src/window/controlcenter/main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/window/controlcenter/main.py b/src/window/controlcenter/main.py index 67bb09e..0e8134b 100644 --- a/src/window/controlcenter/main.py +++ b/src/window/controlcenter/main.py @@ -651,14 +651,14 @@ class ModusControlCenter(AppletWindow): try: self.volume_scale.disconnect_by_func(self.set_volume) self.volume_scale.disconnect_by_func(self.on_volume_scroll) - except Exception as e: - logger.error(f"An error occurred: {e}") + except Exception: + pass if hasattr(self, "brightness_scale"): try: self.brightness_scale.disconnect_by_func(self.set_brightness) self.brightness_scale.disconnect_by_func(self.on_brightness_scroll) - except Exception as e: - logger.error(f"An error occurred: {e}") + except Exception: + pass self._signals_connected = False self._resources_initialized = False