Do not show "Remove" (from queue) button for the song that is actually playing

This commit is contained in:
vfsfitvnm
2022-07-01 15:02:09 +02:00
parent 03333cd157
commit 91edb9672e
3 changed files with 5 additions and 5 deletions

View File

@@ -165,7 +165,7 @@ fun NonQueuedMediaItemMenu(
@Composable
fun QueuedMediaItemMenu(
mediaItem: MediaItem,
indexInQueue: Int,
indexInQueue: Int?,
modifier: Modifier = Modifier,
onDismiss: (() -> Unit)? = null,
onGlobalRouteEmitted: (() -> Unit)? = null
@@ -176,9 +176,9 @@ fun QueuedMediaItemMenu(
BaseMediaItemMenu(
mediaItem = mediaItem,
onDismiss = onDismiss ?: menuState::hide,
onRemoveFromQueue = {
onRemoveFromQueue = if (indexInQueue != null) ({
player?.removeMediaItem(indexInQueue)
},
}) else null,
onGlobalRouteEmitted = onGlobalRouteEmitted,
modifier = modifier
)