diff --git a/components/canvas/nodes/ImageNode.tsx b/components/canvas/nodes/ImageNode.tsx index 7242e3b57..abf78862d 100644 --- a/components/canvas/nodes/ImageNode.tsx +++ b/components/canvas/nodes/ImageNode.tsx @@ -378,7 +378,6 @@ export function ImageNode({ node, isSelected }: ImageNodeProps) { setTextEditPanelOpen(false); setIsEditingTitle(false); setPromptDialogOpen(false); - setIsCompareMode(false); } }, [isSelected]); @@ -1713,11 +1712,11 @@ export function ImageNode({ node, isSelected }: ImageNodeProps) { )} - {isSelected && !isMultiSelected && hasCompareSource && !isThisNodePicking && ( + {hasCompareSource && !isThisNodePicking && (isCompareMode || (isSelected && !isMultiSelected)) && (