diff --git a/crates/language/src/buffer.rs b/crates/language/src/buffer.rs index 624567397c..a993feacf5 100644 --- a/crates/language/src/buffer.rs +++ b/crates/language/src/buffer.rs @@ -1342,6 +1342,7 @@ impl Buffer { }) .collect::>(); self.text.apply_ops(buffer_ops)?; + self.deferred_ops.insert(deferred_ops); self.flush_deferred_ops(cx); self.did_edit(&old_version, was_dirty, cx); // Notify independently of whether the buffer was edited as the operations could include a