明确删除后的节点选区判断

仅在存在选中节点时查询删除节点集合

避免使用空字符串作为节点 ID 查询值
This commit is contained in:
2026-09-04 12:56:44 +08:00
parent 4886dffda2
commit fb058adb17
@@ -897,7 +897,9 @@ export function useUiEditorSession(
setStatus('无法删除该节点。');
return result;
}
if (deletedNodeIds?.has(selectedNodeId ?? '')) setSelectedNodeId(null);
if (selectedNodeId != null && deletedNodeIds?.has(selectedNodeId)) {
setSelectedNodeId(null);
}
return result;
},
[activeImageId, editorDeleteNode, editorUiTrees, selectedNodeId],