fix: crash if player view is not attached to lifecycle

This commit is contained in:
Bnyro 2024-11-20 11:10:14 +01:00
parent b1a3a80ab3
commit 05852257ca

View File

@ -260,7 +260,7 @@ abstract class CustomExoPlayerView(
supportFragmentManager.setFragmentResultListener( supportFragmentManager.setFragmentResultListener(
PlayingQueueSheet.PLAYING_QUEUE_REQUEST_KEY, PlayingQueueSheet.PLAYING_QUEUE_REQUEST_KEY,
findViewTreeLifecycleOwner()!! findViewTreeLifecycleOwner() ?: activity
) { _, args -> ) { _, args ->
(player as? MediaController)?.navigateVideo( (player as? MediaController)?.navigateVideo(
args.getString(IntentData.videoId) ?: return@setFragmentResultListener args.getString(IntentData.videoId) ?: return@setFragmentResultListener