diff options
author | Alan Viverette <alanv@google.com> | 2013-10-10 18:19:24 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-10-10 18:19:25 +0000 |
commit | 90abd6d1dfe883efc4a305db45f6812ea0de1d7b (patch) | |
tree | 6f1f1aca4b2690901df2fb1e4306f8d8bd5992cb /core/java/android/view/accessibility | |
parent | a619afd6590c891676005d1892ab820580991b74 (diff) | |
parent | 3d1c5a7236c4709550ca7c0cfa293fc5c974c56b (diff) | |
download | frameworks_base-90abd6d1dfe883efc4a305db45f6812ea0de1d7b.zip frameworks_base-90abd6d1dfe883efc4a305db45f6812ea0de1d7b.tar.gz frameworks_base-90abd6d1dfe883efc4a305db45f6812ea0de1d7b.tar.bz2 |
Merge "Ensure accessibility node cache is synced with service state" into klp-dev
Diffstat (limited to 'core/java/android/view/accessibility')
-rw-r--r-- | core/java/android/view/accessibility/AccessibilityNodeInfoCache.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/view/accessibility/AccessibilityNodeInfoCache.java b/core/java/android/view/accessibility/AccessibilityNodeInfoCache.java index 7dd1e8a..a9473a8 100644 --- a/core/java/android/view/accessibility/AccessibilityNodeInfoCache.java +++ b/core/java/android/view/accessibility/AccessibilityNodeInfoCache.java @@ -67,11 +67,12 @@ public class AccessibilityNodeInfoCache { if (ENABLED) { final int eventType = event.getEventType(); switch (eventType) { + case AccessibilityEvent.TYPE_TOUCH_EXPLORATION_GESTURE_END: case AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED: case AccessibilityEvent.TYPE_VIEW_HOVER_ENTER: case AccessibilityEvent.TYPE_VIEW_HOVER_EXIT: { + // If the active window changes, clear the cache. final int windowId = event.getWindowId(); - // If a new window, we clear the cache. if (mWindowId != windowId) { mWindowId = windowId; clear(); |