From 110a5bdc709d43b2f7104755049885b998a0af9d Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com> Date: Fri, 31 Mar 2023 13:35:07 +0100 Subject: [PATCH] more readable --- .../java/chat/simplex/app/views/chat/item/CIVideoView.kt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/chat/item/CIVideoView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/chat/item/CIVideoView.kt index d55ae449d6..5ba1d1498b 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/chat/item/CIVideoView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/chat/item/CIVideoView.kt @@ -179,11 +179,12 @@ private fun DurationProgress(file: CIFile, playing: MutableState, durat .background(Color.Black.copy(alpha = 0.35f), RoundedCornerShape(percent = 50)) .padding(vertical = 2.dp, horizontal = 4.dp) ) { - val time = durationText(((if (progress.value > 0) progress.value else duration.value) / 1000).toInt()) - val width = with(LocalDensity.current) { (if (time.length <= 5) 44 else 50).sp.toDp() } + val time = if (progress.value > 0) progress.value else duration.value + val timeStr = durationText((time / 1000).toInt()) + val width = if (timeStr.length <= 5) 44 else 50 Text( - time, - Modifier.widthIn(min = width).padding(horizontal = 4.dp), + timeStr, + Modifier.widthIn(min = with(LocalDensity.current) { width.sp.toDp() }).padding(horizontal = 4.dp), fontSize = 13.sp, color = Color.White )