From eed37b51d41bbd69eac23a89120706bc88d74ccd Mon Sep 17 00:00:00 2001 From: Haileyesus <118998054+blackmammoth@users.noreply.github.com> Date: Tue, 30 Jun 2026 01:31:51 +0300 Subject: [PATCH] fix: align activity indicator with composer input width MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Wrap ActivityIndicator in the same mx-auto max-w-3xl container as the text input so the "Analyzing…" label and Stop button stay within the input's boundaries instead of spanning the full window width. --- src/components/chat/view/subcomponents/ActivityIndicator.tsx | 4 ++-- src/components/chat/view/subcomponents/ChatComposer.tsx | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/chat/view/subcomponents/ActivityIndicator.tsx b/src/components/chat/view/subcomponents/ActivityIndicator.tsx index afb30af4..810d2a2e 100644 --- a/src/components/chat/view/subcomponents/ActivityIndicator.tsx +++ b/src/components/chat/view/subcomponents/ActivityIndicator.tsx @@ -52,8 +52,8 @@ export default function ActivityIndicator({ activity, onAbort }: ActivityIndicat : t('claudeStatus.elapsed.minutesSeconds', { minutes, seconds, defaultValue: '{{minutes}}m {{seconds}}s' }); return ( -
-
+
+
{`${label}…`} {elapsedLabel} diff --git a/src/components/chat/view/subcomponents/ChatComposer.tsx b/src/components/chat/view/subcomponents/ChatComposer.tsx index 32ef91e2..1b099c3c 100644 --- a/src/components/chat/view/subcomponents/ChatComposer.tsx +++ b/src/components/chat/view/subcomponents/ChatComposer.tsx @@ -199,7 +199,9 @@ export default function ChatComposer({ return (
{!hasPendingPermissions && ( - +
+ +
)} {pendingPermissionRequests.length > 0 && (