summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2017-11-09 00:02:46 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-11-09 00:02:46 +0000
commit77ef9c3c7b74b478ebaa55607b517ae839fea7e5 (patch)
tree7af38cf59352f0e3ef133e9b159c82a6127d9392
parent25bd139e8f0d4d1f86aa4c4ba0afa376ef0e893c (diff)
parent96d3f47a7d815b6be18e662100d629dc2659cfd1 (diff)
Merge "Fix issue with accessibility when switching users"
-rw-r--r--services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java2
1 files changed, 1 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 06c110de6db2..d661754a059d 100644
--- a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java
+++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java
@@ -1318,7 +1318,7 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub
private void unbindAllServicesLocked(UserState userState) {
List<AccessibilityServiceConnection> services = userState.mBoundServices;
- for (int count = services.size(); count > 1; count--) {
+ for (int count = services.size(); count > 0; count--) {
// When the service is unbound, it disappears from the list, so there's no need to
// keep track of the index
services.get(0).unbindLocked();