From be1bf28cd8c790fd3484dbd172dea352606470f0 Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Mon, 18 Aug 2025 17:25:44 +0530 Subject: [PATCH] Add cacheExtend for smoother scroll --- mobile/apps/photos/lib/ui/tools/deduplicate_page.dart | 1 + mobile/apps/photos/lib/ui/tools/similar_images_page.dart | 1 + 2 files changed, 2 insertions(+) diff --git a/mobile/apps/photos/lib/ui/tools/deduplicate_page.dart b/mobile/apps/photos/lib/ui/tools/deduplicate_page.dart index 81887b955f..a8e39b58c7 100644 --- a/mobile/apps/photos/lib/ui/tools/deduplicate_page.dart +++ b/mobile/apps/photos/lib/ui/tools/deduplicate_page.dart @@ -134,6 +134,7 @@ class _DeduplicatePageState extends State { children: [ Expanded( child: ListView.builder( + cacheExtent: 400, itemBuilder: (context, index) { if (index == 0) { return const SizedBox.shrink(); diff --git a/mobile/apps/photos/lib/ui/tools/similar_images_page.dart b/mobile/apps/photos/lib/ui/tools/similar_images_page.dart index c04e07bf63..976324d340 100644 --- a/mobile/apps/photos/lib/ui/tools/similar_images_page.dart +++ b/mobile/apps/photos/lib/ui/tools/similar_images_page.dart @@ -254,6 +254,7 @@ class _SimilarImagesPageState extends State { children: [ Expanded( child: ListView.builder( + cacheExtent: 400, itemCount: _similarFilesList.length + 1, // +1 for header itemBuilder: (context, index) { if (index == 0) {