From bea11b08d77fce9b2f7245a3c58a3783bc43a0e1 Mon Sep 17 00:00:00 2001 From: lyzno1 Date: Tue, 30 Sep 2025 17:51:01 +0800 Subject: [PATCH] refactor: hide workflow features button in workflow mode, keep it visible in chatflow mode --- .../workflow-header/features-trigger.tsx | 25 +++++++++++-------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/web/app/components/workflow-app/components/workflow-header/features-trigger.tsx b/web/app/components/workflow-app/components/workflow-header/features-trigger.tsx index e59354c18a..6fe3aa56af 100644 --- a/web/app/components/workflow-app/components/workflow-header/features-trigger.tsx +++ b/web/app/components/workflow-app/components/workflow-header/features-trigger.tsx @@ -36,10 +36,12 @@ import { fetchAppDetail } from '@/service/apps' import { useStore as useAppStore } from '@/app/components/app/store' import useTheme from '@/hooks/use-theme' import cn from '@/utils/classnames' +import { useIsChatMode } from '../../hooks' const FeaturesTrigger = () => { const { t } = useTranslation() const { theme } = useTheme() + const isChatMode = useIsChatMode() const workflowStore = useWorkflowStore() const appDetail = useAppStore(s => s.appDetail) const appID = appDetail?.id @@ -147,16 +149,19 @@ const FeaturesTrigger = () => { return ( <> - + {/* Feature button is only visible in chatflow mode (advanced-chat) */} + {isChatMode && ( + + )}