roundabout,
created on Saturday, 9 August 2025, 10:12:06 (1754734326),
received on Saturday, 9 August 2025, 10:12:10 (1754734330)
Author identity: Vlad <vlad.muntoiu@gmail.com>
9c6f789e7ea9c259c601e953951c170eac7767ae
applets/wf-window-list/__init__.py
@@ -295,13 +295,13 @@ class WFWindowList(panorama_panel.Applet):
self.wf_socket = wayfire.WayfireSocket() self.wf_socket.watch() fd = self.wf_socket.client.fileno() GLib.io_add_watch(fd, GLib.IO_IN, self.on_wf_event)GLib.io_add_watch(GLib.IOChannel.unix_new(fd), GLib.IO_IN, self.on_wf_event, priority=GLib.PRIORITY_HIGH)except: # Wayfire raises Exception itself, so it cannot be narrowed down self.wf_socket = None def on_wf_event(self, source, condition): if condition == GLib.IO_IN:if condition & GLib.IO_IN:try: message = self.wf_socket.read_next_event() event = message.get("event")