fix: Fix ConverterKeyboard.kt overflow

Signed-off-by: Myzel394 <50424412+Myzel394@users.noreply.github.com>
This commit is contained in:
Myzel394 2024-07-13 22:23:32 +02:00
parent ab4c8a8963
commit ad107b0143
No known key found for this signature in database
GPG Key ID: DEC4AAB876F73185

View File

@ -440,10 +440,9 @@ internal fun NumberBaseKeyboard(
} }
else -> { else -> {
val lettersAmount = (10..<amount.coerceAtMost(16)).count().toFloat() val rowsAmount = ceil((amount - 10) / 3f).toInt()
val rowsAmount = ceil(lettersAmount / columns.toFloat()).toInt()
for (row in rowsAmount downTo 0) { for (row in (rowsAmount - 1) downTo 0) {
Row( Row(
Modifier.fillMaxWidth(), Modifier.fillMaxWidth(),
horizontalArrangement = Arrangement.spacedBy(horizontalSpacing), horizontalArrangement = Arrangement.spacedBy(horizontalSpacing),