Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 78dbccad authored by Massimo Carli's avatar Massimo Carli
Browse files

Log letterbox persistent positioning

Adds additional information to the dump for Letterboxing

Fixes: 261224023
Test: Run `adb shell wm get-letterbox-style` and check the
current letterbox positioning

Change-Id: Id215b4819533a7e5adbe16696fe0cddfcb1b02f9
parent b60de628
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -674,6 +674,12 @@ final class LetterboxUiController {
                + getHorizontalPositionMultiplier(mActivityRecord.getParent().getConfiguration()));
        pw.println(prefix + "  letterboxVerticalPositionMultiplier="
                + getVerticalPositionMultiplier(mActivityRecord.getParent().getConfiguration()));
        pw.println(prefix + "  letterboxPositionForHorizontalReachability="
                + LetterboxConfiguration.letterboxHorizontalReachabilityPositionToString(
                    mLetterboxConfiguration.getLetterboxPositionForHorizontalReachability()));
        pw.println(prefix + "  letterboxPositionForVerticalReachability="
                + LetterboxConfiguration.letterboxVerticalReachabilityPositionToString(
                    mLetterboxConfiguration.getLetterboxPositionForVerticalReachability()));
        pw.println(prefix + "  fixedOrientationLetterboxAspectRatio="
                + mLetterboxConfiguration.getFixedOrientationLetterboxAspectRatio());
        pw.println(prefix + "  defaultMinAspectRatioForUnresizableApps="
+6 −0
Original line number Diff line number Diff line
@@ -1206,6 +1206,12 @@ public class WindowManagerShellCommand extends ShellCommand {
            pw.println("Default position for vertical reachability: "
                    + LetterboxConfiguration.letterboxVerticalReachabilityPositionToString(
                    mLetterboxConfiguration.getDefaultPositionForVerticalReachability()));
            pw.println("Current position for horizontal reachability:"
                    + LetterboxConfiguration.letterboxHorizontalReachabilityPositionToString(
                        mLetterboxConfiguration.getLetterboxPositionForHorizontalReachability()));
            pw.println("Current position for vertical reachability:"
                    + LetterboxConfiguration.letterboxVerticalReachabilityPositionToString(
                        mLetterboxConfiguration.getLetterboxPositionForVerticalReachability()));
            pw.println("Is education enabled: "
                    + mLetterboxConfiguration.getIsEducationEnabled());
            pw.println("Is using split screen aspect ratio as aspect ratio for unresizable apps: "