From 451cadf33d75f5b3934b1076acf8170ff9a1583b Mon Sep 17 00:00:00 2001 From: Bnyro Date: Thu, 11 Jul 2024 17:49:22 +0200 Subject: [PATCH] fix: dismiss fullscreen dialog when activity gets destroyed --- .../java/com/github/libretube/ui/fragments/PlayerFragment.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt index ce0fbe99e..e26dd9e29 100644 --- a/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt +++ b/app/src/main/java/com/github/libretube/ui/fragments/PlayerFragment.kt @@ -819,6 +819,10 @@ class PlayerFragment : Fragment(), OnlinePlayerOptions { } } + runCatching { + if (fullscreenDialog.isShowing) fullscreenDialog.dismiss() + } + runCatching { // unregister the receiver for player actions context?.unregisterReceiver(playerActionReceiver)