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

Commit fe6bca3b authored by Mina Granic's avatar Mina Granic
Browse files

Create a flag for using primary device orientation when using camera on external display.

Flag: com.android.window.flags.enable_camera_compat_external_display_rotation_bugfix
Bug: 276432441
Test: N/A
Change-Id: I8699be10b6294c9b595c81a91a9a17bdb5d7dd18
parent 1ba8ea9b
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -71,6 +71,9 @@ public enum DesktopExperienceFlags {
            Flags.FLAG_ENABLE_BLOCK_NON_DESKTOP_DISPLAY_WINDOW_DRAG_BUGFIX),
    ENABLE_BUG_FIXES_FOR_SECONDARY_DISPLAY(Flags::enableBugFixesForSecondaryDisplay, true,
            Flags.FLAG_ENABLE_BUG_FIXES_FOR_SECONDARY_DISPLAY),
    ENABLE_CAMERA_COMPAT_EXTERNAL_DISPLAY_ROTATION_BUGFIX(
            Flags::enableCameraCompatExternalDisplayRotationBugfix, false,
            Flags.FLAG_ENABLE_CAMERA_COMPAT_EXTERNAL_DISPLAY_ROTATION_BUGFIX),
    ENABLE_CONNECTED_DISPLAYS_DND(Flags::enableConnectedDisplaysDnd, true,
            Flags.FLAG_ENABLE_CONNECTED_DISPLAYS_DND),
    ENABLE_CONNECTED_DISPLAYS_PIP(Flags::enableConnectedDisplaysPip, true,
+10 −0
Original line number Diff line number Diff line
@@ -91,6 +91,16 @@ flag {
    }
}

flag {
    name: "enable_camera_compat_external_display_rotation_bugfix"
    namespace: "lse_desktop_experience"
    description: "Whether to use primary display rotation when sandboxing rotation for camera compatibility."
    bug: "276432441"
    metadata {
      purpose: PURPOSE_BUGFIX
    }
}

flag {
    name: "enable_camera_compat_for_desktop_windowing"
    namespace: "lse_desktop_experience"