On Fri, 21 Nov 2014 13:45:04 +0000
Daniel Stone <dan...@fooishbar.org> wrote:

> Yep, this is correct.
> 
> (I'll get back to the other thread shortly.)
> 
> -d
> 
> On Thursday, November 20, 2014, Giulio Camuffo <giuliocamu...@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) {
> > --

Pushed!

Thanks,
pq
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to