From 9e32ff79792c492c5154955e7847340207b18a3e Mon Sep 17 00:00:00 2001 From: IndusAryan Date: Mon, 8 Jan 2024 19:52:22 +0530 Subject: [PATCH] fix crash when duration is null --- .../com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt index d4583d79..f0622934 100644 --- a/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt +++ b/app/src/main/java/com/lagradost/cloudstream3/ui/player/FullScreenPlayer.kt @@ -1559,8 +1559,8 @@ open class FullScreenPlayer : AbstractPlayerFragment() { private fun stopUpdatingRemainingTime() { handler.removeCallbacksAndMessages(null) - val totalDuration = player.getDuration()!! / 1000 - playerBinding?.exoDuration?.text = DateUtils.formatElapsedTime(totalDuration) + val totalDuration = player.getDuration()?.div(1000) + playerBinding?.exoDuration?.text = totalDuration?.let { DateUtils.formatElapsedTime(it) } isRemainingTimeEnabled = false }