diff --git a/src/utils/changes.ts b/src/utils/changes.ts index 520f3642..d61e939f 100644 --- a/src/utils/changes.ts +++ b/src/utils/changes.ts @@ -61,8 +61,10 @@ export function getSelectionChanges(items: any[], selectedIds: string[]) { const willBeSelected = selectedIds.includes(item.id); if (!item.selected && willBeSelected) { + item.selected = true; res.push(createSelectionChange(item.id, true)); } else if (item.selected && !willBeSelected) { + item.selected = false; res.push(createSelectionChange(item.id, false)); }