Skip to content

[AI] Tooltips: no delay, and the custom one everywhere - #1201

Merged
brillout merged 1 commit into
mainfrom
brillout/tooltip
Jul 25, 2026
Merged

[AI] Tooltips: no delay, and the custom one everywhere#1201
brillout merged 1 commit into
mainfrom
brillout/tooltip

Conversation

@brillout

Copy link
Copy Markdown
Member

The shared TooltipTrigger now defaults to delay={0} — Base UI reads the delay off the trigger and an explicit one beats any provider, so a single default governs every tooltip and the two delay={300} providers go.

The ~40 native title= tooltips left on buttons, menu items, chips and indicators are the custom tooltip now, including the "Open in editor" button the issue's screenshot was taken on. Titles that only repeated already-visible text were dropped instead; title as an overflow fallback on truncated text, and the title props on Section/Dialog, stay as they were.

Tests that read a hint off a title attribute hover instead, via a small hoverTooltip() helper (packages/framework-dashboard/test-utils.ts).

Ticket: tickets/2026-07-25_improve-tooltip.md (#1149) — the OP's two items; the thread's design follow-ups keep it open.

The shared TooltipTrigger now defaults to delay={0} — Base UI reads the
delay off the trigger and an explicit one beats any provider, so a single
default governs every tooltip and the two delay={300} providers go.

The ~40 native `title=` tooltips left on buttons, menu items, chips and
indicators are the custom tooltip now, including the "Open in editor"
button the issue's screenshot was taken on. Titles that only repeated
already-visible text were dropped instead; `title` as an overflow
fallback on truncated text, and the `title` props on Section/Dialog,
stay as they were.

Tests that read a hint off a `title` attribute hover instead, via a small
hoverTooltip() helper (packages/framework-dashboard/test-utils.ts).

Ticket: tickets/2026-07-25_improve-tooltip.md (#1149) — the OP's two
items; the thread's design follow-ups keep it open.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@brillout
brillout merged commit d2614a1 into main Jul 25, 2026
1 check passed
@brillout
brillout deleted the brillout/tooltip branch July 25, 2026 21:48
@brillout

Copy link
Copy Markdown
Member Author

@suleimansh Same thing, didn't read any of the code changes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant