From 13f647feaa40af94ed47a525cb41cc8320fc04c0 Mon Sep 17 00:00:00 2001 From: zxhlyh Date: Thu, 24 Apr 2025 16:51:19 +0800 Subject: [PATCH] fix: remove chat variable in workflow mode (#18696) --- .../components/workflow-header/chat-variable-trigger.tsx | 6 ++++++ .../components/workflow-app/components/workflow-panel.tsx | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/web/app/components/workflow-app/components/workflow-header/chat-variable-trigger.tsx b/web/app/components/workflow-app/components/workflow-header/chat-variable-trigger.tsx index df93914285..0299d53ac9 100644 --- a/web/app/components/workflow-app/components/workflow-header/chat-variable-trigger.tsx +++ b/web/app/components/workflow-app/components/workflow-header/chat-variable-trigger.tsx @@ -3,9 +3,15 @@ import ChatVariableButton from '@/app/components/workflow/header/chat-variable-b import { useNodesReadOnly, } from '@/app/components/workflow/hooks' +import { useIsChatMode } from '../../hooks' const ChatVariableTrigger = () => { const { nodesReadOnly } = useNodesReadOnly() + const isChatMode = useIsChatMode() + + if (!isChatMode) + return null + return } export default memo(ChatVariableTrigger) diff --git a/web/app/components/workflow-app/components/workflow-panel.tsx b/web/app/components/workflow-app/components/workflow-panel.tsx index 3c1b5c8aac..dd368660ce 100644 --- a/web/app/components/workflow-app/components/workflow-panel.tsx +++ b/web/app/components/workflow-app/components/workflow-panel.tsx @@ -74,7 +74,7 @@ const WorkflowPanelOnRight = () => { ) } { - showChatVariablePanel && ( + showChatVariablePanel && isChatMode && ( ) }