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

Commit aa9d9aa9 authored by Fabián Kozynski's avatar Fabián Kozynski
Browse files

[Flexiglass] Don't use padding for BrightnessMirror

Instead, just center it. The composable will handle it's own size to
match the real slider and any padding necessary.

Test: atest PlatformScenarioTests:SwipeBrightness
Test: manual, large screen portrait
Fixes: 372754645
Flag: com.android.systemui.scene_container
Change-Id: I790b392741fe5cab4e3deaaedf21c918af6372f2
parent a85ddc54
Loading
Loading
Loading
Loading
+11 −9
Original line number Diff line number Diff line
@@ -198,6 +198,7 @@ private fun SceneScope.QuickSettingsScene(
    val shadeHorizontalPadding =
        dimensionResource(id = R.dimen.notification_panel_margin_horizontal)

    Box(modifier = Modifier.fillMaxSize()) {
        BrightnessMirror(
            viewModel = brightnessMirrorViewModel,
            qsSceneAdapter = viewModel.qsSceneAdapter,
@@ -205,8 +206,9 @@ private fun SceneScope.QuickSettingsScene(
                Modifier.thenIf(cutoutLocation != CutoutLocation.CENTER) {
                        Modifier.displayCutoutPadding()
                    }
                .padding(horizontal = shadeHorizontalPadding),
                    .align(Alignment.TopCenter),
        )
    }

    val shouldPunchHoleBehindScrim =
        layoutState.isTransitioningBetween(Scenes.Gone, Scenes.QuickSettings) ||