From e8fb9bda6c4a2ebc4bccf33e330f9fdc01ae54cd Mon Sep 17 00:00:00 2001 From: yz <43207690+yzim@users.noreply.github.com> Date: Fri, 24 Jul 2026 00:45:00 +0800 Subject: [PATCH] fix(app): size iPad selector popovers (#2360) --- packages/app/src/composer/agent-controls/index.tsx | 1 + packages/app/src/composer/agent-controls/mode-control.tsx | 1 + packages/app/src/screens/new-workspace-screen.tsx | 2 ++ 3 files changed, 4 insertions(+) diff --git a/packages/app/src/composer/agent-controls/index.tsx b/packages/app/src/composer/agent-controls/index.tsx index 40b109f96..dc9b0bee0 100644 --- a/packages/app/src/composer/agent-controls/index.tsx +++ b/packages/app/src/composer/agent-controls/index.tsx @@ -951,6 +951,7 @@ function DesktopAgentControlsContent(props: DesktopAgentControlsContentProps) { onOpenChange={handleThinkingOpenChange} anchorRef={thinkingAnchorRef} desktopPlacement="top-start" + desktopMinWidth={200} renderOption={renderThinkingOption} /> diff --git a/packages/app/src/composer/agent-controls/mode-control.tsx b/packages/app/src/composer/agent-controls/mode-control.tsx index d80e289f8..c4c049c77 100644 --- a/packages/app/src/composer/agent-controls/mode-control.tsx +++ b/packages/app/src/composer/agent-controls/mode-control.tsx @@ -264,6 +264,7 @@ export function AgentModeControl({ onOpenChange={handleOpenChange} anchorRef={anchorRef} desktopPlacement="top-start" + desktopMinWidth={260} header={sheetHeader} renderOption={renderOption} /> diff --git a/packages/app/src/screens/new-workspace-screen.tsx b/packages/app/src/screens/new-workspace-screen.tsx index 5c0f60cb8..d846cafd0 100644 --- a/packages/app/src/screens/new-workspace-screen.tsx +++ b/packages/app/src/screens/new-workspace-screen.tsx @@ -1381,6 +1381,7 @@ function useNewWorkspaceFormStack(input: NewWorkspaceFormStackInput): ReactEleme open={project.openState} onOpenChange={project.onOpenChange} desktopPlacement="bottom-start" + desktopMinWidth={360} anchorRef={project.anchorRef} emptyText="No projects available." renderOption={project.renderOption} @@ -1401,6 +1402,7 @@ function useNewWorkspaceFormStack(input: NewWorkspaceFormStackInput): ReactEleme searchable={false} title="Host" desktopPlacement="bottom-start" + desktopMinWidth={200} hostOptionTestID={newWorkspaceHostOptionTestID} >