diff --git a/Shared/Navigation/AppSidebarPlaylists.swift b/Shared/Navigation/AppSidebarPlaylists.swift index d12cb15c..313155df 100644 --- a/Shared/Navigation/AppSidebarPlaylists.swift +++ b/Shared/Navigation/AppSidebarPlaylists.swift @@ -17,10 +17,11 @@ struct AppSidebarPlaylists: View { } .id(playlist.id) .contextMenu { - Button("Add to queue...") { - playlists.find(id: playlist.id)?.videos.forEach { video in - player.enqueueVideo(video) - } + Button("Play All") { + player.play(playlists.find(id: playlist.id)?.videos ?? []) + } + Button("Shuffle All") { + player.play(playlists.find(id: playlist.id)?.videos ?? [], shuffling: true) } Button("Edit") { navigation.presentEditPlaylistForm(playlists.find(id: playlist.id))