diff --git a/sims/services/smart_corners.py b/sims/services/smart_corners.py index 88e44c6..a426c4a 100644 --- a/sims/services/smart_corners.py +++ b/sims/services/smart_corners.py @@ -22,7 +22,8 @@ class SmartCornersService(Service): super().__init__(**kwargs) self._state: dict[str, bool] = {} i3 = get_i3_connection() - i3.connect("event::smart_corners", self._on_event) + i3.connect("event::smart_corners::active", self._on_event) + i3.connect("event::smart_corners::inactive", self._on_event) def get(self, output: str) -> bool: """Latest known state for an output, or False if unseen."""