Zakariyya Von Forslun
9b04109c82
Cursor: fix focus for Xwayland override redirect windows
...
Setting focus on button click for override redirect windows did not
consider whether the window actually wants focus.
2022-06-09 15:10:55 +10:00
Zakariyya Von Forslun and Isaac Freund
e72afab140
Xwayland: add handling of override redirect listeners
...
Adding the set_override_redirect listener on creation and removing it
on destruction was missed when implementing override redirect state
change handling.
2022-05-29 17:21:15 +02:00
Zakariyya Von Forslun and Isaac Freund
8a8dd9ff65
cursor: fix Xwayland unmanaged surfaceAt coordinates
...
The x and y coordinates for unmanaged Xwayland views were reversed
in the fullscreen branch of the surfaceAt() function.
2022-05-29 16:26:16 +02:00
Zakariyya Von Forslun and Isaac Freund
7b554bde68
xwayland-unmanaged: handle focus on map/cursor button
...
This implements keyboard focus on map for unmanaged Xwayland views
using wlroot's heuristic approach as well as keyboard focus on cursor
button click.
2022-05-29 16:26:16 +02:00