mirror of
https://github.com/brl/mutter.git
synced 2024-11-25 01:20:42 -05:00
4fb968af76
When using alt-tab to switch between windows, on a key handler we undo the compositor grab, which triggers a repick, which generates crossing events, which are handled in place, and trigger these reentrancy checks. On one hand, we do intend these crossings to take effect in place, rather than being queued (possibly after a number of already queued events). On the other hand, we now outright discourage generating events from random places (and hope to make it just not possible, eventually) thus we can afford not to protect against reentrancy caused by API misuse. So just drop these checks, and let these crossing events be properly handled. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1657> |
||
---|---|---|
.. | ||
clutter | ||
.gitignore | ||
meson.build |