From 90459e62b709e9d7c24347363548c97f63378882 Mon Sep 17 00:00:00 2001 From: ZhuchkaTriplesix Date: Sun, 26 Jul 2026 23:35:24 +0300 Subject: [PATCH] perf(ui): RepaintBoundary around ResultsTab mode morph body Isolate paint for idle/loading/error/grid FadeSlide transitions without animating virtualized rows on scroll. Closes #364 Co-authored-by: Cursor --- lib/features/main_screen/results_tab.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/features/main_screen/results_tab.dart b/lib/features/main_screen/results_tab.dart index 81995a9d..cdc66f41 100644 --- a/lib/features/main_screen/results_tab.dart +++ b/lib/features/main_screen/results_tab.dart @@ -37,7 +37,7 @@ class ResultsTab extends StatelessWidget { return QueryaFadeSlide( alignment: material.Alignment.center, offset: const material.Offset(0, 0.015), - child: _buildBody(context), + child: material.RepaintBoundary(child: _buildBody(context)), ); }