summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 8e457522c4b0..1647051d8ad3 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -6052,11 +6052,21 @@ public class WindowManagerService extends IWindowManager.Stub
pw.print(" mHasPermanentDpad="); pw.println(mHasPermanentDpad);
mRoot.dumpTopFocusedDisplayId(pw);
mRoot.forAllDisplays(dc -> {
+ final int displayId = dc.getDisplayId();
final WindowState inputMethodTarget = dc.mInputMethodTarget;
if (inputMethodTarget != null) {
- pw.print(" mInputMethodTarget in display# "); pw.print(dc.getDisplayId());
+ pw.print(" mInputMethodTarget in display# "); pw.print(displayId);
pw.print(' '); pw.println(inputMethodTarget);
}
+ if (mAccessibilityController != null) {
+ final Region magnificationRegion = new Region();
+ mAccessibilityController.getMagnificationRegionLocked(displayId,
+ magnificationRegion);
+ pw.print(" mMagnificationRegion in display# ");
+ pw.print(displayId);
+ pw.print(' ');
+ pw.println(magnificationRegion);
+ }
});
pw.print(" mInTouchMode="); pw.println(mInTouchMode);
pw.print(" mLastDisplayFreezeDuration=");