diff --git a/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx b/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx index 028a49424a..fa7d78de70 100644 --- a/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx +++ b/web/app/components/base/prompt-editor/plugins/component-picker-block/index.tsx @@ -255,7 +255,7 @@ const ComponentPicker = ({ }, [editor, getMatchFromSelection, agentBlock, handleClose]) const isAgentTrigger = triggerString === '@' && agentBlock?.show - const showAssembleVariables = triggerString === '/' + const showAssembleVariables = triggerString === '/' && workflowVariableBlock?.showAssembleVariables && !!workflowVariableBlock?.onAssembleVariables const agentNodes: AgentNode[] = useMemo(() => agentBlock?.agentNodes || [], [agentBlock?.agentNodes]) const handleOpen = useCallback(() => { if (isSupportSandbox && triggerString === '/') diff --git a/web/app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx b/web/app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx index dc9f12cf51..5f69aaf645 100644 --- a/web/app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx +++ b/web/app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx @@ -502,7 +502,7 @@ const VarReferenceVars: FC = ({ } { - showAssembleVariables && ( + showAssembleVariables && onAssembleVariables && (