diff --git a/packages/core/src/utils/node.ts b/packages/core/src/utils/node.ts index 9a1a6989..8d98addf 100644 --- a/packages/core/src/utils/node.ts +++ b/packages/core/src/utils/node.ts @@ -42,6 +42,8 @@ export function handleNodeClick( } else if (unselect || (node.selected && multiSelectionActive)) { removeSelectedNodes([node]) - nextTick(nodeEl.blur) + nextTick(() => { + nodeEl.blur() + }) } }