明确删除后的节点选区判断
仅在存在选中节点时查询删除节点集合 避免使用空字符串作为节点 ID 查询值
This commit is contained in:
@@ -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],
|
||||
|
||||
Reference in New Issue
Block a user