editor: Improve performance of buffer/project search (#15109)

Piotr Osiewicz created

Fixes #15102
Release Notes:

- Improved performance of project and buffer search when there are many
matches.

Change summary

crates/editor/src/editor.rs | 11 -----------
1 file changed, 11 deletions(-)

Detailed changes

crates/editor/src/editor.rs 🔗

@@ -10859,17 +10859,6 @@ impl Editor {
         color_fetcher: fn(&ThemeColors) -> Hsla,
         cx: &mut ViewContext<Self>,
     ) {
-        let snapshot = self.snapshot(cx);
-        // this is to try and catch a panic sooner
-        for range in ranges {
-            snapshot
-                .buffer_snapshot
-                .summary_for_anchor::<usize>(&range.start);
-            snapshot
-                .buffer_snapshot
-                .summary_for_anchor::<usize>(&range.end);
-        }
-
         self.background_highlights
             .insert(TypeId::of::<T>(), (color_fetcher, Arc::from(ranges)));
         self.scrollbar_marker_state.dirty = true;