diff --git a/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/ResizablePlayerShowcase.kt b/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/ResizablePlayerShowcase.kt index 05a2d87c6..2d3c5b1d9 100644 --- a/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/ResizablePlayerShowcase.kt +++ b/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/ResizablePlayerShowcase.kt @@ -6,6 +6,7 @@ package ch.srgssr.pillarbox.demo.ui.showcases.misc import androidx.compose.animation.core.animateDpAsState import androidx.compose.foundation.background +import androidx.compose.foundation.interaction.MutableInteractionSource import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.BoxWithConstraints @@ -159,6 +160,7 @@ private fun SliderWithLabel( activeTrackColorDisabled = MaterialTheme.colorScheme.onSurface.copy(alpha = 0.38f), inactiveTrackColorEnabled = MaterialTheme.colorScheme.surfaceVariant, inactiveTrackColorDisabled = MaterialTheme.colorScheme.onSurface.copy(alpha = 0.12f), + interactionSource = remember { MutableInteractionSource() }, onValueChange = onValueChange, ) } diff --git a/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/SmoothSeekingShowcase.kt b/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/SmoothSeekingShowcase.kt index 40fc56f68..2c997d4ad 100644 --- a/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/SmoothSeekingShowcase.kt +++ b/pillarbox-demo/src/main/java/ch/srgssr/pillarbox/demo/ui/showcases/misc/SmoothSeekingShowcase.kt @@ -4,6 +4,7 @@ */ package ch.srgssr.pillarbox.demo.ui.showcases.misc +import androidx.compose.foundation.interaction.MutableInteractionSource import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column @@ -91,7 +92,8 @@ fun SmoothSeekingShowcase() { .padding(horizontal = MaterialTheme.paddings.small) .align(Alignment.BottomCenter), player = player, - progressTracker = rememberProgressTrackerState(player = player, smoothTracker = smoothSeekingEnabled) + progressTracker = rememberProgressTrackerState(player = player, smoothTracker = smoothSeekingEnabled), + interactionSource = remember { MutableInteractionSource() }, ) } Row(