From f2275461119c68f028c29de73d3f22d067f7f968 Mon Sep 17 00:00:00 2001 From: OneWay Date: Sun, 4 Oct 2026 12:33:00 +0000 Subject: [PATCH] fix(search): remove result row fade-in when the query changes Remove the fade-in animation from result rows so that items render directly when the query changes. --- .../ui/main/components/SearchResultsList.kt | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/example/research/ui/main/components/SearchResultsList.kt b/app/src/main/java/com/example/research/ui/main/components/SearchResultsList.kt index 639db2f..c5dabe6 100644 --- a/app/src/main/java/com/example/research/ui/main/components/SearchResultsList.kt +++ b/app/src/main/java/com/example/research/ui/main/components/SearchResultsList.kt @@ -1,6 +1,5 @@ package com.example.research.ui.main.components -import androidx.compose.animation.core.tween import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.* import androidx.compose.foundation.lazy.* @@ -56,20 +55,12 @@ fun SearchResultsList( val entry = if (showStale) staleEntries.getOrNull(index) else if (index in 0 until results.itemCount) results.peek(index) else null if (entry != null) { - Box( - modifier = Modifier.animateItem( - fadeInSpec = if (index < 8) tween(150) else null, - placementSpec = null, - fadeOutSpec = null - ) - ) { - SearchResultItem( - entry = entry, - resultIndex = index, - onArticleClick = onArticleClick, - showDictionaryName = showDictionaryName - ) - } + SearchResultItem( + entry = entry, + resultIndex = index, + onArticleClick = onArticleClick, + showDictionaryName = showDictionaryName + ) } }