diff --git a/desktop/src/features/messages/ui/MessageThreadPanel.tsx b/desktop/src/features/messages/ui/MessageThreadPanel.tsx index fb01783bf..8b57b354f 100644 --- a/desktop/src/features/messages/ui/MessageThreadPanel.tsx +++ b/desktop/src/features/messages/ui/MessageThreadPanel.tsx @@ -913,16 +913,30 @@ export function MessageThreadPanel({ className={THREAD_PANEL_COMPOSER_GUTTER_CLASS} visible={hasComposerBottomActivity} > -
+ {/* No mx-auto/max-w column here: the composer above spans the + full pane width, so the activity row must too or the typing + group floats toward the pane's center. Mirrors + ChannelComposerActivityRow: the pill strip sizes to its + content and the typing group takes the remainder, instead of + splitting the row 50/50. */} +
{activityAccessoryVisible && activityAccessoryContent ? ( -
+
{activityAccessoryContent}
) : null} {threadTypingPubkeys.length > 0 ? (