[PATCH weston] input: don't run the key bindings on focus in
Daniel Stone
daniel at fooishbar.org
Fri Nov 21 05:45:04 PST 2014
Yep, this is correct.
(I'll get back to the other thread shortly.)
-d
On Thursday, November 20, 2014, Giulio Camuffo <giuliocamuffo at gmail.com>
wrote:
> When getting the focus we get the list of pressed keys, but we are
> not supposed to run the key binding on them.
> ---
> src/input.c | 6 ------
> 1 file changed, 6 deletions(-)
>
> diff --git a/src/input.c b/src/input.c
> index 80aa34e..15ff6ed 100644
> --- a/src/input.c
> +++ b/src/input.c
> @@ -1404,12 +1404,6 @@ notify_keyboard_focus_in(struct weston_seat *seat,
> struct wl_array *keys,
>
> WL_KEYBOARD_KEY_STATE_PRESSED);
> }
>
> - /* Run key bindings after we've updated the state. */
> - wl_array_for_each(k, &keyboard->keys) {
> - weston_compositor_run_key_binding(compositor, seat, 0, *k,
> -
> WL_KEYBOARD_KEY_STATE_PRESSED);
> - }
> -
> surface = seat->saved_kbd_focus;
>
> if (surface) {
> --
> 2.1.3
>
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org <javascript:;>
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/wayland-devel/attachments/20141121/d477c61b/attachment-0001.html>
More information about the wayland-devel
mailing list