Clarify clients behavior on wl_keyboard.leave
authorKirill Chibisov <contact@kchibisov.com>
Sun, 24 May 2020 11:12:44 +0000 (14:12 +0300)
committerDaniel Stone <daniels@collabora.com>
Fri, 12 Jun 2020 21:15:11 +0000 (21:15 +0000)
commit57b7c7d9463f391a1cae6fa049b2f98a3de3d09e
treed1686415ec9eb6d414b3f5266b6cc4ec4e552342
parent4aa6eb868a8646b99c5b552a48aa31043530a269
Clarify clients behavior on wl_keyboard.leave

Clients must assume that every key, including modifiers, are lifted
after getting wl_keyboard.leave event, not doing so could lead to key repeat
keep going after the user changes focus, or stuck modifiers, when the user
interacts with client without keyboard focus.

Signed-off-by: Kirill Chibisov <contact@kchibisov.com>
protocol/wayland.xml