From 6741dbc2c92178cb3f90d45963ed526689ff7102 Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Wed, 22 Jul 2026 23:34:36 +0000 Subject: [PATCH] fix(ui): standardize tooltip delay --- .../dialog-select-model-unpaid-v2.tsx | 2 +- .../components/dialog-select-model-unpaid.tsx | 1 + .../src/components/dialog-select-model.tsx | 4 +- .../components/prompt-input/context-items.tsx | 1 - .../prompt-input/image-attachments.tsx | 7 +--- packages/app/src/components/titlebar.tsx | 5 +-- packages/app/src/pages/new-session.tsx | 1 - .../src/v2/components/comment-card-v2.tsx | 1 - .../src/v2/components/prompt-input/index.tsx | 7 +--- .../src/v2/components/session-review-v2.tsx | 10 ++--- packages/ui/src/components/tooltip-intent.ts | 35 ++++++++++++++++ packages/ui/src/components/tooltip.tsx | 42 ++++++++++++++++--- packages/ui/src/v2/components/tooltip-v2.tsx | 42 ++++++++++++++++--- 13 files changed, 119 insertions(+), 39 deletions(-) create mode 100644 packages/ui/src/components/tooltip-intent.ts diff --git a/packages/app/src/components/dialog-select-model-unpaid-v2.tsx b/packages/app/src/components/dialog-select-model-unpaid-v2.tsx index de86485ef9..78a5f41e11 100644 --- a/packages/app/src/components/dialog-select-model-unpaid-v2.tsx +++ b/packages/app/src/components/dialog-select-model-unpaid-v2.tsx @@ -88,7 +88,7 @@ export const DialogSelectModelUnpaidV2: Component<{ model?: ModelState }> = (pro class="w-full" placement="right-start" gutter={6} - openDelay={0} + delay="intent" contentStyle={{ "font-family": "var(--v2-font-family-sans)" }} value={ = (props class="w-full" placement="right-start" gutter={12} + delay="intent" value={ } > {node} @@ -452,7 +452,7 @@ export function ModelSelectorPopoverV2(props: { class="w-full" placement="right-start" gutter={6} - openDelay={0} + delay="intent" value={ = (props) => { } placement="top" - openDelay={800} >
= (p {(item) => (
- +