diff --git a/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift b/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift index 685acb5..ca71ca1 100644 --- a/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift +++ b/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift @@ -1838,7 +1838,11 @@ class CustomMediaPlayerViewController: UIViewController, UIGestureRecognizerDele } @objc func dismissTapped() { - dismiss(animated: true, completion: nil) + if let presentingViewController = self.presentingViewController { + presentingViewController.dismiss(animated: true, completion: nil) + } else { + dismiss(animated: true, completion: nil) + } } @objc func watchNextTapped() {