fix(core): blur node after unselect

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
braks
2023-03-06 23:07:59 +01:00
committed by Braks
parent 98981f338e
commit 8cf8c51e0e
3 changed files with 30 additions and 3 deletions
+3
View File
@@ -31,6 +31,7 @@ export function handleNodeClick(
removeSelectedNodes: Actions['removeSelectedNodes'],
nodesSelectionActive: Ref<boolean>,
unselect = false,
nodeEl: HTMLDivElement,
) {
nodesSelectionActive.value = false
@@ -38,5 +39,7 @@ export function handleNodeClick(
addSelectedNodes([node])
} else if (unselect || (node.selected && multiSelectionActive)) {
removeSelectedNodes([node])
nextTick(nodeEl.blur)
}
}