diff options
author | Phil Weaver <pweaver@google.com> | 2017-06-28 09:46:32 -0700 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2017-06-29 04:38:41 +0000 |
commit | 8668daa75cde6a91bbce72f45fd78014815334a3 (patch) | |
tree | 8bec97851484cf6fe376adac60fa9e38e0b742c0 | |
parent | ed115cd696309ae9d164c603fcf7417e9f6c079f (diff) | |
download | base-8668daa75cde6a91bbce72f45fd78014815334a3.tar.gz |
Don't break key event stream when enabling a11y
Bug: 62862624
Test: Enable magnification, then enable TalkBack with the
a11y shortcut. Verify that volume keys work.
A11y service CTS, a11y units tests.
Change-Id: I729ab17d24f758b5ce534ffde43d2126a1f9536c
(cherry picked from commit 6b5cde5f256fe75acbfda1b447dc6230753700ca)
-rw-r--r-- | services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java index 9e4d89cbc9c5..0e42e6d6a83d 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityInputFilter.java @@ -271,6 +271,7 @@ class AccessibilityInputFilter extends InputFilter implements EventStreamTransfo private void processKeyEvent(EventStreamState state, KeyEvent event, int policyFlags) { if (!state.shouldProcessKeyEvent(event)) { + super.onInputEvent(event, policyFlags); return; } mEventHandler.onKeyEvent(event, policyFlags); |