From 8d23b204398f5e6b6ac552f30ddfbe2190fe8308 Mon Sep 17 00:00:00 2001 From: "hasinarak3@gmail.com" Date: Mon, 19 Jan 2026 16:39:15 +0300 Subject: [PATCH] fix realtime solfa sync slider --- .../commonMain/kotlin/mg/dot/feufaro/solfa/TimeUnitObject.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/TimeUnitObject.kt b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/TimeUnitObject.kt index 233188c..3434c5a 100644 --- a/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/TimeUnitObject.kt +++ b/composeApp/src/commonMain/kotlin/mg/dot/feufaro/solfa/TimeUnitObject.kt @@ -556,7 +556,7 @@ fun LazyVerticalGridTUO( val duration by sharedScreenModel.duration.collectAsState() val isPlay by sharedScreenModel.isPlay.collectAsState() val displayedList = tuoList.drop(1) - val nbTotalDesRow = displayedList.size + val nbTotalDesRow = (displayedList.size-1) val activeRowIndex = if (duration > 0f) { ((currentPos / duration) * nbTotalDesRow).toInt().coerceIn(0, nbTotalDesRow - 1) } else {