From 150ec6662c109b968f3fcdf4aec3a7b90b865b1b Mon Sep 17 00:00:00 2001 From: S4NKALP Date: Fri, 10 Apr 2026 01:12:58 +0545 Subject: [PATCH] bugfix(modules/panel): ensure pointing widget assignment for interactive elements --- modules/panel/main.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/panel/main.py b/modules/panel/main.py index d7d0246..d60c54a 100644 --- a/modules/panel/main.py +++ b/modules/panel/main.py @@ -88,6 +88,7 @@ class Panel(Window): on_clicked=self.control_center.toggle_mousecapture, ) setup_cursor_hover(self.control_center_btn, "pointer") + self.control_center.child_window._pointing_widget = self.control_center_btn self.notification_center = MouseCapture( layer="overlay", child_window=NotificationCenter() @@ -103,6 +104,9 @@ class Panel(Window): on_clicked=self.on_notification_icon_clicked, ) setup_cursor_hover(self.notification_center_btn, "pointer") + self.notification_center.child_window._pointing_widget = ( + self.notification_center_btn + ) self.datetime_btn = Button( name="panel-button",