diff --git a/crates/multi_buffer/src/multi_buffer.rs b/crates/multi_buffer/src/multi_buffer.rs index dfae115d8fdc0c6dc9c7847c888262c7eb5733e8..f3d4e718bc18b24a900d0799659a8328b17aa3e9 100644 --- a/crates/multi_buffer/src/multi_buffer.rs +++ b/crates/multi_buffer/src/multi_buffer.rs @@ -2142,6 +2142,7 @@ impl MultiBuffer { } self.sync_diff_transforms(&mut snapshot, edits, DiffChangeKind::BufferEdited); + self.buffer_changed_since_sync.replace(true); cx.emit(Event::Edited { singleton_buffer_edited: false, edited_buffer: None,