Zoff
01/20/2024, 4:19 PMLazyColumn(
modifier = Modifier.fillMaxSize().padding(start = 1.dp, end = 10.dp),
verticalArrangement = Arrangement.spacedBy(5.dp),
state = listState,
) {
items(items = emojis_cat_0_gropued) {
Row(modifier = Modifier.fillMaxWidth().height(40.dp)) {
for (k in 0..(it.size - 1))
{
IconButton(modifier = Modifier.width(40.dp).height(40.dp),
onClick = { inputText = inputText + it[k] }) {
Text(text = it[k], fontSize = 30.sp, maxLines = 1)
}
}
}
}
}
sadly its unbearably slow to scroll. if i replace the emoji strings with a normal string like "XX" its super fast. what is going on here?
its seems just drawing unicode emoji symbols is unbearably slowZach Klippenstein (he/him) [MOD]
01/21/2024, 7:44 PMZach Klippenstein (he/him) [MOD]
01/21/2024, 7:44 PMZoff
01/22/2024, 9:55 AMZoff
01/22/2024, 9:55 AMZach Klippenstein (he/him) [MOD]
01/22/2024, 6:58 PM