From cb3b7bf392b5180ad53b4ac4f540a3ac54810bc3 Mon Sep 17 00:00:00 2001 From: Makesesama Date: Mon, 4 May 2026 19:40:39 +0200 Subject: [PATCH] fix: correct smart corner events --- sims/services/smart_corners.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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."""