crates/editor/src/editor.rs 🔗
@@ -21351,7 +21351,10 @@ impl Editor {
if selection.range.is_empty() {
None
} else {
- Some(selection.range)
+ Some(
+ snapshot.offset_utf16_to_offset(OffsetUtf16(selection.range.start))
+ ..snapshot.offset_utf16_to_offset(OffsetUtf16(selection.range.end)),
+ )
}
})
.unwrap_or_else(|| 0..snapshot.len());