June 15, 2026
1:40 a.m.
On Mon Jun 15 06:40:23 2026 +0000, Rémi Bernon wrote:
This seems to indicate that we receive a modifiers event before receiving any keymap event? Isn't this a compositor bug? How is the client application supposed to handle the modifiers if it hasn't been told about the keymap? Yeah, it doesn't make any sense for this to happen. But the protocol doesn't define any behavior related to this case: https://wayland.app/protocols/wayland#wl_keyboard:event:modifiers and https://wayland.app/protocols/wayland#wl_keyboard:event:keymap. Which IMO makes it a case that we should avoid a crash.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11151#note_143096