Merge "Adds system service dump for the fullscreen magnification region" into rvc-dev

This commit is contained in:
Minche Li
2020-04-06 02:12:44 +00:00
committed by Android (Google) Code Review

View File

@@ -6049,11 +6049,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=");