From 36ccda23a180e74747b184d8efb9cf753bcf75da Mon Sep 17 00:00:00 2001 From: Arkadiusz Fal Date: Sat, 19 Nov 2022 01:47:43 +0100 Subject: [PATCH] Fix handling player closing on tvOS --- Model/Player/Backends/PlayerBackend.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Model/Player/Backends/PlayerBackend.swift b/Model/Player/Backends/PlayerBackend.swift index d36dced7..eac1592c 100644 --- a/Model/Player/Backends/PlayerBackend.swift +++ b/Model/Player/Backends/PlayerBackend.swift @@ -102,6 +102,11 @@ extension PlayerBackend { if model.queue.isEmpty { if Defaults[.closeLastItemOnPlaybackEnd] { + #if os(tvOS) + if model.activeBackend == .appleAVPlayer { + model.avPlayerBackend.controller?.dismiss(animated: false) + } + #endif model.resetQueue() model.hide() }