summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Weaver <pweaver@google.com>2017-06-28 09:46:32 -0700
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-06-29 04:38:41 +0000
commit8668daa75cde6a91bbce72f45fd78014815334a3 (patch)
tree8bec97851484cf6fe376adac60fa9e38e0b742c0
parented115cd696309ae9d164c603fcf7417e9f6c079f (diff)
downloadbase-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.java1
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);