diff --git a/crates/language/src/buffer.rs b/crates/language/src/buffer.rs index 29c092c3ce218332ca7f0aa3cd76ed310a04d0fa..55346fc9dd410c5617c2c1186ca839cc9c0ca32e 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; }