Fix edit mask button shown when non-nodes selected

This commit is contained in:
filtered
2025-05-22 14:18:26 +10:00
parent b2550f6351
commit 98f5216ddf

View File

@@ -25,8 +25,9 @@ const commandStore = useCommandStore()
const canvasStore = useCanvasStore() const canvasStore = useCanvasStore()
const isSingleImageNode = computed(() => { const isSingleImageNode = computed(() => {
const nodes = canvasStore.selectedItems.filter(isLGraphNode) const { selectedItems } = canvasStore
return nodes.length === 1 && nodes.some(isImageNode) const item = selectedItems[0]
return selectedItems.length === 1 && isLGraphNode(item) && isImageNode(item)
}) })
const openMaskEditor = () => { const openMaskEditor = () => {