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

Commit 78856209 authored by Michael Mikhail's avatar Michael Mikhail
Browse files

Use compressed presentation for media in landscape

Flag: com.android.systemui.media_controls_in_compose
Fixes: 435173063
Test: Checked UI.
Change-Id: I9fbdf20f42c6ad7ee04f8f0423f911b21afc3500
parent e1b8376c
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -758,6 +758,12 @@ constructor(
                                modifier = Modifier.requiredHeightIn(max = Dp.Infinity),
                                mediaHost = viewModel.qqsMediaHost,
                                mediaLogger = mediaLogger,
                                mediaPresentationStyle =
                                    if (viewModel.qqsMediaInRow) {
                                        MediaPresentationStyle.Compressed
                                    } else {
                                        MediaPresentationStyle.Default
                                    },
                                mediaCarouselInteractor = viewModel.mediaCarouselInteractor,
                                mediaViewModelFactory = viewModel.mediaViewModelFactory,
                                behavior = viewModel.qqsMediaUiBehavior,
@@ -918,6 +924,7 @@ constructor(
                                        mediaHost = viewModel.qsMediaHost,
                                        mediaLogger = mediaLogger,
                                        mediaViewModelFactory = viewModel.mediaViewModelFactory,
                                        mediaPresentationStyle = MediaPresentationStyle.Default,
                                        mediaCarouselInteractor = viewModel.mediaCarouselInteractor,
                                        behavior = viewModel.qsMediaUiBehavior,
                                        update = { translationY = viewModel.qsMediaTranslationY },
@@ -1401,6 +1408,7 @@ private fun ContentScope.MediaObject(
    modifier: Modifier = Modifier,
    mediaLogger: MediaViewLogger,
    mediaViewModelFactory: MediaViewModel.Factory,
    mediaPresentationStyle: MediaPresentationStyle,
    mediaCarouselInteractor: MediaCarouselInteractor,
    behavior: MediaUiBehavior,
    update: UniqueObjectHostView.() -> Unit = {},
@@ -1409,7 +1417,7 @@ private fun ContentScope.MediaObject(
        Element(key = Media.Elements.mediaCarousel, modifier = modifier) {
            Media(
                viewModelFactory = mediaViewModelFactory,
                presentationStyle = MediaPresentationStyle.Default,
                presentationStyle = mediaPresentationStyle,
                behavior = behavior,
                onDismissed = { mediaCarouselInteractor.onSwipeToDismiss() },
                modifier = Modifier,