diff options
author | Svet Ganov <svetoslavganov@google.com> | 2014-10-16 19:56:04 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-10-16 19:56:04 +0000 |
commit | eec22a1c243b88ef4ee10c41be4cab6b54661ef4 (patch) | |
tree | e83a8500ef6097ecaba6d89ff052bea8a1151f82 /services/accessibility | |
parent | 9b1ffd36a11628a6f0e81a1b4a4e658c8d32e8cd (diff) | |
parent | 216d08ffd548d056101af14af4634f4d796cec51 (diff) | |
download | frameworks_base-eec22a1c243b88ef4ee10c41be4cab6b54661ef4.zip frameworks_base-eec22a1c243b88ef4ee10c41be4cab6b54661ef4.tar.gz frameworks_base-eec22a1c243b88ef4ee10c41be4cab6b54661ef4.tar.bz2 |
am 216d08ff: am 0ee1d87c: am 515f14d4: am b22552c3: Merge "Send accessibility events with no window." into lmp-dev
* commit '216d08ffd548d056101af14af4634f4d796cec51':
Send accessibility events with no window.
Diffstat (limited to 'services/accessibility')
-rw-r--r-- | services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java index aff64e3..8ef5b04 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java @@ -148,6 +148,8 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub { private static final int MAX_POOL_SIZE = 10; + private static final int WINDOW_ID_UNKNOWN = -1; + private static int sIdCounter = 0; private static int sNextWindowId; @@ -1079,7 +1081,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub { return false; } - if (!event.isImportantForAccessibility() + if (event.getWindowId() != WINDOW_ID_UNKNOWN && !event.isImportantForAccessibility() && (service.mFetchFlags & AccessibilityNodeInfo.FLAG_INCLUDE_NOT_IMPORTANT_VIEWS) == 0) { return false; |