diff --git a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java index ba29bc88f145e..055bb4c53b850 100644 --- a/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java +++ b/services/accessibility/java/com/android/server/accessibility/AccessibilityManagerService.java @@ -2050,6 +2050,10 @@ public class AccessibilityManagerService extends IAccessibilityManager.Stub return; } + if (mMagnificationController != null) { + mMagnificationController.setUserId(userState.mUserId); + } + if (mUiAutomationManager.suppressingAccessibilityServicesLocked() && mMagnificationController != null) { mMagnificationController.unregisterAll();