aboutsummaryrefslogtreecommitdiffstats
path: root/README.es.md
diff options
context:
space:
mode:
authorLibravatar Brian Ashworth <bosrsf04@gmail.com>2019-08-15 00:59:39 -0400
committerLibravatar Drew DeVault <sir@cmpwn.com>2019-08-27 09:37:10 +0900
commit091b87bfb89726bc13b4763d4f730f7d17cfc575 (patch)
treeabe31357795cf803bd0797963520319fb4ace144 /README.es.md
parentlayer-shell: add support for popups (diff)
downloadsway-091b87bfb89726bc13b4763d4f730f7d17cfc575.tar.gz
sway-091b87bfb89726bc13b4763d4f730f7d17cfc575.tar.zst
sway-091b87bfb89726bc13b4763d4f730f7d17cfc575.zip
input/keyboard: send released only if pressed sent
This keeps track of whether surfaces received a key press event and will only send a key release event if the pressed event was sent. This also requires changing the keycodes that are sent via wl_keyboard_enter to only include those that were previously sent. This makes it so surfaces do not receive key release events for keys that they never received a key press for and makes it so switching focus doesn't leak keycodes that were consumed by bindings.
Diffstat (limited to 'README.es.md')
0 files changed, 0 insertions, 0 deletions