https://bugs.kde.org/show_bug.cgi?id=490270

Nicolas Fella <nicolas.fe...@gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REPORTED                    |CONFIRMED
     Ever confirmed|0                           |1
                 CC|                            |nicolas.fe...@gmx.de

--- Comment #1 from Nicolas Fella <nicolas.fe...@gmx.de> ---
Also happening with 5.27, so not a new behavior. 

What's suspicious and probably related:

Using "Never" we first get wl_keyboard.key, then wl_keyboard.modifiers:

[14:     wl_keyboard] key: serial: 12960; time: 12368442; key: 37; state: 1
(pressed)
                      sym: Control_L    (65507), utf8: ''
[14:     wl_keyboard] modifiers: serial: 12961; group: 0
                      depressed: 00000004: Control 
                      latched: 00000000
                      locked: 00000000
[14:     wl_keyboard] key: serial: 12962; time: 12372454; key: 37; state: 0
(released)
                      sym: Control_L    (65507), utf8: ''
[14:     wl_keyboard] modifiers: serial: 12963; group: 0
                      depressed: 00000000
                      latched: 00000000
                      locked: 00000000

Using other settings we get first wl_keyboard.modifiers, then wl_keyboard.key:

[14:     wl_keyboard] modifiers: serial: 13475; group: 0
                      depressed: 00000004: Control 
                      latched: 00000000
                      locked: 00000000
[14:     wl_keyboard] key: serial: 13477; time: 12451531; key: 37; state: 1
(pressed)
                      sym: Control_L    (65507), utf8: ''
[14:     wl_keyboard] modifiers: serial: 13478; group: 0
                      depressed: 00000000
                      latched: 00000000
                      locked: 00000000
[14:     wl_keyboard] key: serial: 13480; time: 12452327; key: 37; state: 0
(released)
                      sym: Control_L    (65507), utf8: ''

https://wayland.app/protocols/wayland#wl_keyboard:event:key says 
> If this event produces a change in modifiers, then the resulting 
> wl_keyboard.modifiers event must be sent after this event.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to