diff options
Diffstat (limited to 'src/wayland/meta-wayland-seat.c')
-rw-r--r-- | src/wayland/meta-wayland-seat.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/wayland/meta-wayland-seat.c b/src/wayland/meta-wayland-seat.c index 6f320787e..2442c7841 100644 --- a/src/wayland/meta-wayland-seat.c +++ b/src/wayland/meta-wayland-seat.c @@ -446,7 +446,7 @@ count_buttons (const ClutterEvent *event) return count; } -void +gboolean meta_wayland_seat_handle_event (MetaWaylandSeat *seat, const ClutterEvent *event) { @@ -467,9 +467,8 @@ meta_wayland_seat_handle_event (MetaWaylandSeat *seat, case CLUTTER_KEY_PRESS: case CLUTTER_KEY_RELEASE: - meta_wayland_keyboard_handle_event (&seat->keyboard, - (const ClutterKeyEvent *) event); - break; + return meta_wayland_keyboard_handle_event (&seat->keyboard, + (const ClutterKeyEvent *) event); case CLUTTER_SCROLL: handle_scroll_event (seat, (const ClutterScrollEvent *) event); @@ -478,6 +477,8 @@ meta_wayland_seat_handle_event (MetaWaylandSeat *seat, default: break; } + + return FALSE; } static void |