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

Commit 12b12f7a authored by Garfield Tan's avatar Garfield Tan
Browse files

Update comments related to force default rotation.

Bug: 124420570
Test: TH is enough.
Change-Id: I00058bb932ef16db2b49b494156c2ca1c650ce1c
parent 5ccf21b3
Loading
Loading
Loading
Loading
+3 −6
Original line number Diff line number Diff line
@@ -236,16 +236,13 @@ public class DisplayRotation {
        }
        mDemoRotationLock = SystemProperties.getBoolean("persist.demo.rotationlock", false);

        // Only force the default orientation if the screen is xlarge, at least 960dp x 720dp, per
        // http://developer.android.com/guide/practices/screens_support.html#range
        // For car, ignore the dp limitation. It's physically impossible to rotate the car's screen
        // so if the orientation is forced, we need to respect that no matter what.
        // It's physically impossible to rotate the car's screen.
        final boolean isCar = mContext.getPackageManager().hasSystemFeature(
                PackageManager.FEATURE_AUTOMOTIVE);
        // For TV, it's usually 960dp x 540dp, ignore the size limitation.
        // so if the orientation is forced, we need to respect that no matter what.
        // It's also not likely to rotate a TV screen.
        final boolean isTv = mContext.getPackageManager().hasSystemFeature(
                PackageManager.FEATURE_LEANBACK);
        // Not much of use to rotate the display since it's close to square.
        final boolean isCloseToSquare =
                isNonDecorDisplayCloseToSquare(Surface.ROTATION_0, width, height);
        final boolean forceDesktopMode =