diff --git a/packages/ui/src/components/chat/ChatInput.tsx b/packages/ui/src/components/chat/ChatInput.tsx index 46314faf..5addce2e 100644 --- a/packages/ui/src/components/chat/ChatInput.tsx +++ b/packages/ui/src/components/chat/ChatInput.tsx @@ -1853,10 +1853,14 @@ export const ChatInput: React.FC = ({ onOpenSettings, scrollToBo
{attachmentsControls}
-
- - setMobileControlsPanel('agent')} /> - {actionButtons} +
+
+ + setMobileControlsPanel('agent')} className="min-w-0 flex-shrink" /> +
+
+ {actionButtons} +
= ({ onCycleAge 'rounded-lg border border-border/50 px-1.5', 'typography-micro font-medium', 'focus:outline-none hover:bg-[var(--interactive-hover)]', - 'touch-none', + 'touch-pan-x', className )} style={{ @@ -83,7 +83,9 @@ export const MobileAgentButton: React.FC = ({ onCycleAge }} title={agentLabel} > - {agentLabel} + + {agentLabel} + ); }; diff --git a/packages/ui/src/components/chat/MobileModelButton.tsx b/packages/ui/src/components/chat/MobileModelButton.tsx index 971d31c3..04b316ee 100644 --- a/packages/ui/src/components/chat/MobileModelButton.tsx +++ b/packages/ui/src/components/chat/MobileModelButton.tsx @@ -27,7 +27,9 @@ export const MobileModelButton: React.FC = ({ onOpenMode style={{ height: '26px', maxHeight: '26px', minHeight: '26px' }} title={modelLabel} > - {modelLabel} + + {modelLabel} + ); };