clutter: Fix check for keyboard a11y features
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 28 Mar 2019 10:58:35 +0000 (11:58 +0100)
committerSimon McVittie <smcv@debian.org>
Sat, 27 Apr 2019 23:13:35 +0000 (00:13 +0100)
The typo was actually toggling the feature on for those who had it
disabled.

Bug: https://gitlab.gnome.org/GNOME/mutter/issues/529
Origin: upstream, 3.30.3, commit:db8a29b34821130e3cd530da392de7af403db848

Gbp-Pq: Name clutter-Fix-check-for-keyboard-a11y-features.patch

clutter/clutter/evdev/clutter-input-device-evdev.c

index b4e1445928d2c407a00b001e94e7a5eb7fc8da3c..a904d5a49d17efbf9a0a61e221511ae0e9515d8e 100644 (file)
@@ -1133,7 +1133,7 @@ clutter_input_device_evdev_process_kbd_a11y_event (ClutterEvent               *e
   if (event->key.flags & CLUTTER_EVENT_FLAG_INPUT_METHOD)
     goto emit_event;
 
-  if (!device_evdev->a11y_flags & CLUTTER_A11Y_KEYBOARD_ENABLED)
+  if (!(device_evdev->a11y_flags & CLUTTER_A11Y_KEYBOARD_ENABLED))
     goto emit_event;
 
   if (event->type == CLUTTER_KEY_PRESS)