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

Commit 71e4284e authored by nergi's avatar nergi
Browse files

Add flag to add and arrange mirroring display in a stack

Bug: 401059862
Test: m
Flag: com.android.settings.flags.show_stacked_mirroring_display_connected_display_setting

Change-Id: I975d1241bb08a5f09599a0577a83904d43087196
parent 8cb24b2d
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -38,3 +38,10 @@ flag {
  description: "Allow changing display size of the connected display."
  bug: "392853666"
}

flag {
  name: "show_stacked_mirroring_display_connected_display_setting"
  namespace: "lse_desktop_experience"
  description: "Stack mirroring displays on the display topology pane."
  bug: "401059862"
}
+10 −0
Original line number Diff line number Diff line
@@ -51,4 +51,14 @@ class DesktopExperienceFlags(private val featureFlagsImpl: FeatureFlags) : Featu

    override fun resolutionAndEnableConnectedDisplaySetting(): Boolean =
        resolutionAndEnableConnectedDisplaySettingFlag.isTrue

    private val showStackedMirroringDisplayConnectedDisplaySettingFlag =
        DesktopExperienceFlag(
            featureFlagsImpl::showStackedMirroringDisplayConnectedDisplaySetting,
            /* shouldOverrideByDevOption= */ false,
            Flags.FLAG_SHOW_STACKED_MIRRORING_DISPLAY_CONNECTED_DISPLAY_SETTING,
        )

    override fun showStackedMirroringDisplayConnectedDisplaySetting(): Boolean =
        showStackedMirroringDisplayConnectedDisplaySettingFlag.isTrue
}
 No newline at end of file