cosmic-comp/src/wayland
Ian Douglas Scott 30d68af051 Improved handling of XWayland grabs
A solution for https://github.com/Smithay/smithay/issues/1714.

With this, the lock screen is able to get keyboard focus normally, but
focus then reverts to the XWayland grab surface. This can be tested with
the example client from the issue.

Adding a new variant of `KeyboardFocusTarget` is annoying. Maybe it
could map to a different variant of the enum. But it presumably needs to
handle any `wl_surface` XWayland uses. (Override redirect surfaces?
Subsurfaces?) This seems as good as anything for now.
2025-07-02 11:16:53 +02:00
..
handlers Improved handling of XWayland grabs 2025-07-02 11:16:53 +02:00
protocols Send wl_surface::leave before destroying output global 2025-06-26 11:37:09 +02:00
mod.rs cargo fmt 2022-07-04 16:01:06 +02:00