From 9f5e9ea237eb313bf279d76754525e535cd79060 Mon Sep 17 00:00:00 2001 From: Arkadiusz Fal Date: Wed, 1 Dec 2021 12:22:19 +0100 Subject: [PATCH] Add context menu to related items for queuing --- Shared/Player/RelatedView.swift | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Shared/Player/RelatedView.swift b/Shared/Player/RelatedView.swift index d673dc23..e2869b73 100644 --- a/Shared/Player/RelatedView.swift +++ b/Shared/Player/RelatedView.swift @@ -9,6 +9,18 @@ struct RelatedView: View { Section(header: Text("Related")) { ForEach(player.currentVideo!.related) { video in PlayerQueueRow(item: PlayerQueueItem(video), fullScreen: .constant(false)) + .contextMenu { + Button { + player.playNext(video) + } label: { + Label("Play Next", systemImage: "text.insert") + } + Button { + player.enqueueVideo(video) + } label: { + Label("Play Last", systemImage: "text.append") + } + } } } }