aboutsummaryrefslogtreecommitdiff
path: root/protocol/wlr-layer-shell-unstable-v1.xml
diff options
context:
space:
mode:
authortiosgz <alamica@protonmail.com>2022-05-28 15:18:00 +0000
committerIsaac Freund <mail@isaacfreund.com>2022-05-29 23:12:21 +0200
commit6d6646febee1fda409b248e88ce9070e72bde5d3 (patch)
tree229efa06e38a128617f3feabcaee523edda61120 /protocol/wlr-layer-shell-unstable-v1.xml
parent706dca9b1a69bffead2fcb8a52bad44972ed0aa8 (diff)
downloadriver-6d6646febee1fda409b248e88ce9070e72bde5d3.tar.gz
river-6d6646febee1fda409b248e88ce9070e72bde5d3.tar.xz
Keyboard: eat key release event for mappings
Until now, only the event (press/release) for which a mapping was present got eaten, and the other was passed to the client. From this commit, a press mapping eats both events and a release mapping eats nothing (and a press+release combo eats both). This fixes behavior of some clients that do not make a difference between press and release (e.g. Firefox with a fullscreen video exiting fullscreen even on an Esc release event).
Diffstat (limited to 'protocol/wlr-layer-shell-unstable-v1.xml')
0 files changed, 0 insertions, 0 deletions