From 8457cb98f484e01069e7a6bd8a5a8963ea41b4be Mon Sep 17 00:00:00 2001 From: Your Name Date: Sun, 1 Mar 2026 02:28:40 +0800 Subject: [PATCH] fix(canvas): keep compare toggle visible while compare mode is active --- components/canvas/nodes/ImageNode.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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)) && (