summaryrefslogtreecommitdiff
path: root/kiosk-shell
diff options
context:
space:
mode:
authorAlexandros Frantzis <alexandros.frantzis@collabora.com>2022-10-21 15:04:01 +0300
committerMarius Vlad <marius.vlad@collabora.com>2022-10-21 15:19:18 +0300
commit723709aa073fb740c3443fae8e370306d0738675 (patch)
tree0687486a99b0411a4cbb7171daf1792fc68b5c4e /kiosk-shell
parentc56e69bc850540f243ebb87c5bcc38713ef1862a (diff)
downloadweston-723709aa073fb740c3443fae8e370306d0738675.tar.gz
kiosk-shell: Don't use a modifier for surface activation bindings
The mouse button and touch bindings to activate a surface shouldn't use the binding modifier. Fixes: https://gitlab.freedesktop.org/wayland/weston/-/issues/679 Signed-off-by: Alexandros Frantzis <alexandros.frantzis@collabora.com>
Diffstat (limited to 'kiosk-shell')
-rw-r--r--kiosk-shell/kiosk-shell.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/kiosk-shell/kiosk-shell.c b/kiosk-shell/kiosk-shell.c
index 79dd6201..ceff193e 100644
--- a/kiosk-shell/kiosk-shell.c
+++ b/kiosk-shell/kiosk-shell.c
@@ -1069,13 +1069,13 @@ kiosk_shell_add_bindings(struct kiosk_shell *shell)
mod = weston_shell_get_binding_modifier(shell->config, MODIFIER_SUPER);
- weston_compositor_add_button_binding(shell->compositor, BTN_LEFT, mod,
+ weston_compositor_add_button_binding(shell->compositor, BTN_LEFT, 0,
kiosk_shell_click_to_activate_binding,
shell);
- weston_compositor_add_button_binding(shell->compositor, BTN_RIGHT, mod,
+ weston_compositor_add_button_binding(shell->compositor, BTN_RIGHT, 0,
kiosk_shell_click_to_activate_binding,
shell);
- weston_compositor_add_touch_binding(shell->compositor, mod,
+ weston_compositor_add_touch_binding(shell->compositor, 0,
kiosk_shell_touch_to_activate_binding,
shell);