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

Commit a10033c1 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "[Flexiglass] fix the missing settings button." into main

parents 4c8649b8 c7b91f5d
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -119,6 +119,8 @@ fun ContentScope.MediaCarousel(
                },
                update = {
                    MediaCarouselStateLoader.loadCarouselState(carouselController, carouselState())
                    carouselController.mediaCarouselScrollHandler.showsSettingsButton =
                        !mediaHost.showsOnlyActiveMedia
                    it.setView(carouselController.mediaFrame)
                },
                onRelease = { it.removeAllViews() },
+8 −0
Original line number Diff line number Diff line
@@ -84,7 +84,9 @@ import com.android.systemui.lifecycle.rememberViewModel
import com.android.systemui.media.controls.ui.composable.MediaCarousel
import com.android.systemui.media.controls.ui.composable.isLandscape
import com.android.systemui.media.controls.ui.controller.MediaCarouselController
import com.android.systemui.media.controls.ui.controller.MediaHierarchyManager
import com.android.systemui.media.controls.ui.view.MediaHost
import com.android.systemui.media.controls.ui.view.MediaHostState.Companion.EXPANDED
import com.android.systemui.media.dagger.MediaModule
import com.android.systemui.notifications.ui.composable.HeadsUpNotificationSpace
import com.android.systemui.notifications.ui.composable.NotificationScrollingStack
@@ -165,6 +167,12 @@ constructor(
            shadeSession = shadeSession,
        )
    }

    init {
        mediaHost.expansion = EXPANDED
        mediaHost.showsOnlyActiveMedia = false
        mediaHost.init(MediaHierarchyManager.LOCATION_QS)
    }
}

@Composable