Fix panic in rename selections (#11033)

cc @someonetoignore

Release Notes:

- Fixed a panic when renaming with a selection (preview only)
This commit is contained in:
Conrad Irwin 2024-04-25 21:29:56 -06:00 committed by GitHub
parent 5c2f27a501
commit 03d0b68f0c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -8206,9 +8206,13 @@ impl Editor {
cursor_offset_in_rename_range_end..cursor_offset_in_rename_range cursor_offset_in_rename_range_end..cursor_offset_in_rename_range
} }
}; };
if rename_selection_range.end > old_name.len() {
editor.select_all(&SelectAll, cx);
} else {
editor.change_selections(Some(Autoscroll::fit()), cx, |s| { editor.change_selections(Some(Autoscroll::fit()), cx, |s| {
s.select_ranges([rename_selection_range]); s.select_ranges([rename_selection_range]);
}); });
}
editor editor
}); });