From 4251feeaff2d3505fdad70583d6b8abe2aaa9129 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Sat, 28 Mar 2026 09:48:42 +0800 Subject: [PATCH] fix(assistant): restore submit action in single-agent composer --- lib/features/assistant/assistant_page.dart | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/lib/features/assistant/assistant_page.dart b/lib/features/assistant/assistant_page.dart index 4901b408..6a7170a5 100644 --- a/lib/features/assistant/assistant_page.dart +++ b/lib/features/assistant/assistant_page.dart @@ -3010,9 +3010,7 @@ class _ComposerBarState extends State<_ComposerBar> { final submitLabel = connected ? appText('提交', 'Submit') : singleAgent - ? singleAgentNeedsAiGateway - ? appText('配置 LLM API', 'Configure LLM API') - : appText('查看工具栏', 'Open toolbar') + ? appText('提交', 'Submit') : connecting ? appText('连接中…', 'Connecting…') : reconnectAvailable @@ -3426,11 +3424,7 @@ class _ComposerBarState extends State<_ComposerBar> { : connected ? widget.onSend : singleAgent - ? singleAgentNeedsAiGateway - ? widget.onOpenAiGatewaySettings - : () { - widget.focusNode.requestFocus(); - } + ? widget.onSend : reconnectAvailable ? () async { await widget.onReconnectGateway(); @@ -3453,9 +3447,7 @@ class _ComposerBarState extends State<_ComposerBar> { connected ? Icons.arrow_upward_rounded : singleAgent - ? singleAgentNeedsAiGateway - ? Icons.hub_outlined - : Icons.smart_toy_outlined + ? Icons.arrow_upward_rounded : reconnectAvailable ? Icons.refresh_rounded : Icons.link_rounded,