diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 0dd894beed7fa065626476768c997de0c5e171f0..2da1d34161f4a3f84694afc95793745c0ad16fd8 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -18137,16 +18137,9 @@ impl Editor { .selections .disjoint_anchors() .iter() - .map(|selection| { - let range = if selection.reversed { - selection.end.text_anchor..selection.start.text_anchor - } else { - selection.start.text_anchor..selection.end.text_anchor - }; - Location { - buffer: buffer.clone(), - range, - } + .map(|range| Location { + buffer: buffer.clone(), + range: range.start.text_anchor..range.end.text_anchor, }) .collect::>();