From 798888b130e249be9f0a1b8c8febd7701d5c608e Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 23 Jun 2026 05:32:21 +0000 Subject: [PATCH] Remove .lazy before .sorted() in MenuBarView Co-authored-by: acebytes <2820910+acebytes@users.noreply.github.com> --- Sources/Cacheout/Views/MenuBarView.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Sources/Cacheout/Views/MenuBarView.swift b/Sources/Cacheout/Views/MenuBarView.swift index 849a6c1..e6571b5 100644 --- a/Sources/Cacheout/Views/MenuBarView.swift +++ b/Sources/Cacheout/Views/MenuBarView.swift @@ -179,9 +179,8 @@ struct MenuBarView: View { // MARK: - Top Categories private var topCategories: some View { - // ⚡ Bolt: Chain .lazy before .filter and .sorted to avoid intermediate array allocation + // ⚡ Bolt: Filter eagerly before sorting, as sorting forces full array materialization let top = viewModel.scanResults - .lazy .filter { !$0.isEmpty } .sorted { $0.sizeBytes > $1.sizeBytes } .prefix(5)