From ea217404e9c848181a30f2d3882e5144f2f7a55f Mon Sep 17 00:00:00 2001 From: laurenspriem Date: Wed, 11 Jun 2025 09:00:18 +0530 Subject: [PATCH] Early stopping for efficiency --- mobile/lib/services/search_service.dart | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mobile/lib/services/search_service.dart b/mobile/lib/services/search_service.dart index 1554ddcd68..e114e5b34f 100644 --- a/mobile/lib/services/search_service.dart +++ b/mobile/lib/services/search_service.dart @@ -925,6 +925,9 @@ class SearchService { ); for (final clusterId in sortedClusterIds) { + if (limit != null && facesResult.length >= limit) { + break; + } final files = clusterIdToFiles[clusterId]!; final String clusterName = clusterId;