mirror of
https://github.com/swaywm/sway.git
synced 2026-04-26 06:46:26 -04:00
Now that there are criteria that can be re-executed on state change and match the state of keyboard shortcuts inhibitors, add additional criteria execution call sites right after keyboard shortcuts inhibitor state changes. This allows to immediately and efficiently visually reflect inhibitor state changes to the user (or trigger any other desired action). Since the surface implemenation might already have been destroyed when the keyboard shortcuts inhibitor destruction handler is called, we need to defer criteria execution via the event loop and then go looking whether a matching surface still exists and derive the view to execute the criteria on from that. Signed-off-by: Michael Weiser <michael.weiser@gmx.de> |
||
|---|---|---|
| .. | ||
| sway | ||
| swaybar | ||
| swaynag | ||
| background-image.h | ||
| cairo.h | ||
| ipc-client.h | ||
| ipc.h | ||
| list.h | ||
| log.h | ||
| loop.h | ||
| meson.build | ||
| pango.h | ||
| pool-buffer.h | ||
| stringop.h | ||
| util.h | ||