fix: syncing 1-point lines to remote clients (#5677)
This commit is contained in:
parent
e8fba43cf6
commit
6c15d9948b
@ -78,7 +78,12 @@ export const actionDeleteSelected = register({
|
||||
// case: deleting last remaining point
|
||||
element.points.length < 2
|
||||
) {
|
||||
const nextElements = elements.filter((el) => el.id !== element.id);
|
||||
const nextElements = elements.map((el) => {
|
||||
if (el.id === element.id) {
|
||||
return newElementWith(el, { isDeleted: true });
|
||||
}
|
||||
return el;
|
||||
});
|
||||
const nextAppState = handleGroupEditingState(appState, nextElements);
|
||||
|
||||
return {
|
||||
|
Loading…
x
Reference in New Issue
Block a user