diff --git a/services/accessibility/java/com/android/server/accessibility/UiAutomationManager.java b/services/accessibility/java/com/android/server/accessibility/UiAutomationManager.java index 6cd23fcfd0fb5..7ee0690265f35 100644 --- a/services/accessibility/java/com/android/server/accessibility/UiAutomationManager.java +++ b/services/accessibility/java/com/android/server/accessibility/UiAutomationManager.java @@ -127,7 +127,6 @@ class UiAutomationManager { mUiAutomationServiceOwner = owner; mUiAutomationServiceInfo = accessibilityServiceInfo; mUiAutomationService.mServiceInterface = serviceClient; - mUiAutomationService.onAdded(); try { mUiAutomationService.mServiceInterface.asBinder().linkToDeath(mUiAutomationService, 0); @@ -137,6 +136,8 @@ class UiAutomationManager { return; } + mUiAutomationService.onAdded(); + mUiAutomationService.connectServiceUnknownThread(); } }