Florian Müllner 7531669b4f display: Do not move X11 input focus during grabs
On X11, the stage itself is backed by an XWindow, and moving the
input focus elsewhere will bypass any Clutter-level grabs.

This effectively allows newly opened windows to steal the focus
from gnome-shell itself, which is clearly undesirable. To prevent
that, only move the X11 focus when no grab is in place, just like
commit 50e89e376 did for the stage focus.

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5932

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2776>
2023-01-25 13:31:49 +00:00
..
2019-03-12 00:27:07 +00:00
2022-12-17 15:13:48 +01:00
2022-12-17 15:13:48 +01:00
2021-07-15 11:25:21 +02:00
2022-12-22 15:13:54 +01:00
2018-11-06 17:17:36 +01:00
2022-12-01 20:10:53 +00:00
2023-01-03 20:45:04 +00:00