Fix panic for noop selecting join (#5579)

This commit is contained in:
Pascal Kuthe 2023-01-18 22:28:47 +01:00 committed by GitHub
parent 4d7082eb5c
commit 0e5159ceca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3939,6 +3939,11 @@ fn join_selections_impl(cx: &mut Context, select_space: bool) {
}
}
// nothing to do, bail out early to avoid crashes later
if changes.is_empty() {
return;
}
changes.sort_unstable_by_key(|(from, _to, _text)| *from);
changes.dedup();