winit/src/platform_impl/linux/wayland
Kirill Chibisov e61a7320a2
On X11, use events modifiers to detect state
While there's a separate event to deliver modifiers for keyboard,
unfortunately, it's not even remotely reflects the modifiers state.

Thus use events along side regular modifier updates to correctly
detect the state. Also, apply the modifiers from the regular
key event by converting their state to xkb modifiers state.

Links: https://github.com/alacritty/alacritty/issues/7549
Closes: #3388
2024-02-18 01:39:42 +04:00
..
event_loop On Wayland, update title from AboutToWait 2024-02-14 00:48:52 +04:00
seat On X11, use events modifiers to detect state 2024-02-18 01:39:42 +04:00
types On Wayland, pre-multiply alpha for custom cursor 2024-01-30 21:31:17 +04:00
window On Wayland, fix min/max inner size setting 2024-02-01 00:11:31 +04:00
mod.rs X11: cache custom cursors (#3366) 2024-01-17 18:17:49 +01:00
output.rs Remove generic parameter T from EventLoopWindowTarget (#3298) 2024-01-13 21:36:53 +01:00
state.rs On Wayland, disable Occluded handling 2024-01-30 13:00:10 +04:00