diff --git a/crates/language/src/buffer.rs b/crates/language/src/buffer.rs index 29c092c3ce..55346fc9dd 100644 --- a/crates/language/src/buffer.rs +++ b/crates/language/src/buffer.rs @@ -1326,8 +1326,7 @@ impl Buffer { was_dirty: bool, cx: &mut ModelContext, ) { - let patch = Patch::new(self.edits_since::(old_version).collect()); - if patch.is_empty() { + if self.edits_since::(old_version).next().is_none() { return; }