diff options
| author | 2025-02-04 13:59:59 +0000 | |
|---|---|---|
| committer | 2025-02-04 13:59:59 +0000 | |
| commit | 42da05f7561d2029fed95a56d49d4689cd362eab (patch) | |
| tree | fa929969fe45ef805e002fdccda7a3663956d9e6 | |
| parent | 7acbff030c88c60c9a99a114a76d9c2d53478e1d (diff) | |
Apply PlatformTheme to the VolumeDialog sliders
Flag: com.android.systemui.volume_redesign
Fixes: 394086980
Test: atest VolumeDialogScreenshotTest
Change-Id: If2e189867dc4ad3a42884ffe874b0cc512139141
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/volume/dialog/sliders/ui/VolumeDialogSliderViewBinder.kt | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/volume/dialog/sliders/ui/VolumeDialogSliderViewBinder.kt b/packages/SystemUI/src/com/android/systemui/volume/dialog/sliders/ui/VolumeDialogSliderViewBinder.kt index 21a392776235..6510799bf947 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/dialog/sliders/ui/VolumeDialogSliderViewBinder.kt +++ b/packages/SystemUI/src/com/android/systemui/volume/dialog/sliders/ui/VolumeDialogSliderViewBinder.kt @@ -47,6 +47,7 @@ import androidx.compose.ui.input.pointer.pointerInput import androidx.compose.ui.platform.ComposeView import androidx.compose.ui.unit.dp import androidx.lifecycle.compose.collectAsStateWithLifecycle +import com.android.compose.theme.PlatformTheme import com.android.compose.ui.graphics.painter.DrawablePainter import com.android.systemui.haptics.slider.compose.ui.SliderHapticsViewModel import com.android.systemui.lifecycle.rememberViewModel @@ -77,16 +78,18 @@ constructor( fun bind(view: View) { val sliderComposeView: ComposeView = view.requireViewById(R.id.volume_dialog_slider) sliderComposeView.setContent { - VolumeDialogSlider( - viewModel = viewModel, - overscrollViewModel = overscrollViewModel, - hapticsViewModelFactory = - if (com.android.systemui.Flags.hapticsForComposeSliders()) { - hapticsViewModelFactory - } else { - null - }, - ) + PlatformTheme { + VolumeDialogSlider( + viewModel = viewModel, + overscrollViewModel = overscrollViewModel, + hapticsViewModelFactory = + if (com.android.systemui.Flags.hapticsForComposeSliders()) { + hapticsViewModelFactory + } else { + null + }, + ) + } } } } |