From f7e50993edfbbe4bc84e60cea84d18b935d0ad0d Mon Sep 17 00:00:00 2001 From: Svetoslav Date: Tue, 22 Jan 2013 18:15:40 -0800 Subject: [PATCH] AccessibilityNodeINfo cache not cleared when accessibility is disabled. Change-Id: Ie674e8b2b1ece41a603bc4f39b5ce98e18c3484a --- core/java/android/accessibilityservice/AccessibilityService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/android/accessibilityservice/AccessibilityService.java b/core/java/android/accessibilityservice/AccessibilityService.java index c5f51dc25a2e8..8dddbc10242a5 100644 --- a/core/java/android/accessibilityservice/AccessibilityService.java +++ b/core/java/android/accessibilityservice/AccessibilityService.java @@ -615,6 +615,7 @@ public abstract class AccessibilityService extends Service { mCallback.onServiceConnected(); } else { AccessibilityInteractionClient.getInstance().removeConnection(connectionId); + AccessibilityInteractionClient.getInstance().clearCache(); mCallback.onSetConnectionId(AccessibilityInteractionClient.NO_ID); } return;