Skip to content

Commit c4b417b

Browse files
committed
fix(chat): scope reflow above sidebar baseline
1 parent d426307 commit c4b417b

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎webview-ui/src/components/chat/ChatTextArea.tsx‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,7 +1288,7 @@ export const ChatTextArea = forwardRef<HTMLTextAreaElement, ChatTextAreaProps>(
12881288
)}
12891289

12901290
<div className="flex items-center gap-2">
1291-
<div className="flex flex-wrap items-center gap-2 min-w-0 flex-1">
1291+
<div className="flex items-center gap-2 min-w-0 overflow-clip flex-1 min-[310px]:flex-wrap min-[310px]:overflow-visible">
12921292
<ModeSelector
12931293
value={mode}
12941294
title={t("chat:selectMode")}
@@ -1304,14 +1304,14 @@ export const ChatTextArea = forwardRef<HTMLTextAreaElement, ChatTextAreaProps>(
13041304
disabled={selectApiConfigDisabled}
13051305
title={t("chat:selectApiConfig")}
13061306
onChange={handleApiConfigChange}
1307-
triggerClassName="min-w-fit flex-shrink-0"
1307+
triggerClassName="min-w-[28px] text-ellipsis overflow-hidden flex-shrink min-[310px]:min-w-fit min-[310px]:overflow-visible min-[310px]:flex-shrink-0"
13081308
listApiConfigMeta={listApiConfigMeta || []}
13091309
pinnedApiConfigs={pinnedApiConfigs}
13101310
togglePinnedApiConfig={togglePinnedApiConfig}
13111311
lockApiConfigAcrossModes={!!lockApiConfigAcrossModes}
13121312
onToggleLockApiConfig={handleToggleLockApiConfig}
13131313
/>
1314-
<AutoApproveDropdown triggerClassName="min-w-[28px] flex-shrink-0" />
1314+
<AutoApproveDropdown triggerClassName="min-w-[28px] text-ellipsis overflow-hidden flex-shrink min-[310px]:overflow-visible min-[310px]:flex-shrink-0" />
13151315
</div>
13161316
<div className={cn("flex flex-shrink-0 items-center gap-0.5 h-5 leading-none pr-2")}>
13171317
{isTtsPlaying && (

0 commit comments

Comments
 (0)