diff --git a/java/src/org/futo/inputmethod/latin/uix/actions/EmojiAction.kt b/java/src/org/futo/inputmethod/latin/uix/actions/EmojiAction.kt index cb53c1dcfed342b459cf33a27c665485e6f8d305..b564da030b1b171d9451ee0c813958f324decc4b 100644 --- a/java/src/org/futo/inputmethod/latin/uix/actions/EmojiAction.kt +++ b/java/src/org/futo/inputmethod/latin/uix/actions/EmojiAction.kt @@ -465,7 +465,7 @@ private fun EmojiCategoriesContainer( val idx = categories.indexOf(activeCategoryItem) if(idx != -1) { val visibleSize = listState.layoutInfo.viewportEndOffset - val itemWidth = listState.layoutInfo.visibleItemsInfo.first().size + val itemWidth = listState.layoutInfo.visibleItemsInfo.firstOrNull()?.size ?: return@LaunchedEffect listState.animateScrollToItem(idx, itemWidth / 2 - visibleSize / 2) } }