Loading services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +6 −1 Original line number Diff line number Diff line Loading @@ -413,7 +413,12 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub && component.getPackageName().equals(packageName)) || userState.mCrashedServices.removeIf(component -> component != null && component.getPackageName().equals(packageName)); if (reboundAService) { // Reloads the installed services info to make sure the rebound service could // get a new one. userState.mInstalledServices.clear(); final boolean configurationChanged = readConfigurationForUserStateLocked(userState); if (reboundAService || configurationChanged) { onUserStateChangedLocked(userState); } migrateAccessibilityButtonSettingsIfNecessaryLocked(userState, packageName); Loading Loading
services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +6 −1 Original line number Diff line number Diff line Loading @@ -413,7 +413,12 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub && component.getPackageName().equals(packageName)) || userState.mCrashedServices.removeIf(component -> component != null && component.getPackageName().equals(packageName)); if (reboundAService) { // Reloads the installed services info to make sure the rebound service could // get a new one. userState.mInstalledServices.clear(); final boolean configurationChanged = readConfigurationForUserStateLocked(userState); if (reboundAService || configurationChanged) { onUserStateChangedLocked(userState); } migrateAccessibilityButtonSettingsIfNecessaryLocked(userState, packageName); Loading