From 05852257ca07859300e2a89dafabf4cd20f40104 Mon Sep 17 00:00:00 2001 From: Bnyro Date: Wed, 20 Nov 2024 11:10:14 +0100 Subject: [PATCH] fix: crash if player view is not attached to lifecycle --- .../java/com/github/libretube/ui/views/CustomExoPlayerView.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt b/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt index a0f8bf1c7..5fa2c5868 100644 --- a/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt +++ b/app/src/main/java/com/github/libretube/ui/views/CustomExoPlayerView.kt @@ -260,7 +260,7 @@ abstract class CustomExoPlayerView( supportFragmentManager.setFragmentResultListener( PlayingQueueSheet.PLAYING_QUEUE_REQUEST_KEY, - findViewTreeLifecycleOwner()!! + findViewTreeLifecycleOwner() ?: activity ) { _, args -> (player as? MediaController)?.navigateVideo( args.getString(IntentData.videoId) ?: return@setFragmentResultListener