diff options
| author | Svet Ganov <svetoslavganov@google.com> | 2014-10-16 19:35:40 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-10-16 19:35:41 +0000 |
| commit | b22552c35bc939619c2e7c967e4eae618d8b93cc (patch) | |
| tree | 5fb99f5231932fc7984562e2949c463e6da8edaf | |
| parent | 447369f2d2b02f78d01d4a4923fedfca96c1950f (diff) | |
| parent | d5b0842a1ddbfc2ea5335854fe2834b6e9b965de (diff) | |
| download | frameworks_base-b22552c35bc939619c2e7c967e4eae618d8b93cc.zip frameworks_base-b22552c35bc939619c2e7c967e4eae618d8b93cc.tar.gz frameworks_base-b22552c35bc939619c2e7c967e4eae618d8b93cc.tar.bz2 | |
Merge "Send accessibility events with no window." into lmp-dev
| -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; |
