cosmic-comp/src/shell/focus
Ian Douglas Scott 346f055fdc focus: Check if X11 surface matches in KeyboardFocus::replace()
Tested on `SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=1 supertux2`, using
XWayland. If the game starts with fullscreen configured, it minimizes
immediately on start. But after this change, this no longer happens.

This hopefully will improve behaviors with various X11/wine fullscreen
clients. It may fix
https://github.com/pop-os/cosmic-comp/issues/1510, though looking at the
video the behavior there may be a bit different.
2025-10-02 16:27:29 +02:00
..
mod.rs focus: Don't consider XWaylandGrab exclusive 2025-08-16 01:19:35 +02:00
order.rs order: Newer override-redirect windows are higher in the stack 2025-08-13 16:27:44 +02:00
target.rs focus: Check if X11 surface matches in KeyboardFocus::replace() 2025-10-02 16:27:29 +02:00