From 7bdde8f14f97febbac31c65e58be097d1bc38b4c Mon Sep 17 00:00:00 2001 From: Conrad Irwin Date: Wed, 16 Apr 2025 12:35:40 -0600 Subject: [PATCH] Fix anchor_in_excerpt on replaced excerpts (#28880) Release Notes: - N/A --- crates/multi_buffer/src/multi_buffer.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/multi_buffer/src/multi_buffer.rs b/crates/multi_buffer/src/multi_buffer.rs index 0dd0d480ec..7c2b7c8f73 100644 --- a/crates/multi_buffer/src/multi_buffer.rs +++ b/crates/multi_buffer/src/multi_buffer.rs @@ -5170,6 +5170,7 @@ impl MultiBufferSnapshot { excerpt_id: ExcerptId, text_anchor: text::Anchor, ) -> Option { + let excerpt_id = self.latest_excerpt_id(excerpt_id); let locator = self.excerpt_locator_for_id(excerpt_id); let mut cursor = self.excerpts.cursor::>(&()); cursor.seek(locator, Bias::Left, &());