From 7390b449f9dcf0900011ec9c6bd085caa11271a2 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Mon, 9 Feb 2026 13:39:48 -0500 Subject: [PATCH] git: Fix panic when folding ranges (#48809) Restore a call to `BlockMap::read` that went missing in #48747 Release Notes: - N/A --- crates/editor/src/display_map.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/editor/src/display_map.rs b/crates/editor/src/display_map.rs index 604d5f97ca2342ffc18ebd54e90920cc6813a510..21c8a15ef194ddabfa9145f182a87fdd1f1f75e1 100644 --- a/crates/editor/src/display_map.rs +++ b/crates/editor/src/display_map.rs @@ -758,9 +758,10 @@ impl DisplayMap { let (snapshot, edits) = self.inlay_map.sync(buffer_snapshot.clone(), edits); let (mut fold_map, snapshot, edits) = self.fold_map.write(snapshot, edits); let (snapshot, edits) = self.tab_map.sync(snapshot, edits, tab_size); - let (_snapshot, _edits) = self + let (snapshot, edits) = self .wrap_map .update(cx, |map, cx| map.sync(snapshot, edits, cx)); + self.block_map.read(snapshot, edits, None); let inline = creases.iter().filter_map(|crease| { if let Crease::Inline {