diff --git a/crates/editor/src/selections_collection.rs b/crates/editor/src/selections_collection.rs index 5f88eaecd896f1c42707ec4fd020723003f45ee1..1921bc0738ec588c8b9218c717de497232a345ec 100644 --- a/crates/editor/src/selections_collection.rs +++ b/crates/editor/src/selections_collection.rs @@ -498,7 +498,6 @@ impl<'a> MutableSelectionsCollection<'a> { T: ToOffset + ToPoint + Ord + std::marker::Copy + std::fmt::Debug, { let buffer = self.buffer.read(self.cx).snapshot(self.cx); - selections.sort_unstable_by_key(|s| s.start); // Merge overlapping selections. let mut i = 1;