Skip to content

Keep hover tooltips and profile previews clear of native apps - #1593

Merged
baxen merged 5 commits into
mainfrom
codex/buzz-browser-hover
Oct 24, 2026
Merged

baxen merged 5 commits into
mainfrom
codex/buzz-browser-hover

Conversation

@nathan-thillairajah

@nathan-thillairajah nathan-thillairajah commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Hovering composer controls or a profile avatar beside a native website could hide the whole page. Leaving the page visible exposed a second problem: the native guest covered hover content that crossed the pane divider.

Keep passive tooltips from hiding the website, and bound tooltips and profile previews to their existing conversation pane, including Solo chats. Long hints wrap; enlarged profile previews scroll so their actions remain reachable. Menus and dialogs keep their existing visibility behavior.

Local testing: built and opened the macOS Buzz PR1593 bundle with the existing BBPublic counter app's login page beside a Solo conversation. Nathan verified gauge, Send and avatar hovers: the website stays visible and the hints/cards fit inside the conversation pane. The agent also checked native keyboard access: Tab reaches View profile and Escape restores avatar focus while the website stays visible.

The real-control and Solo geometry regressions fail before their fixes. Seven added cases per engine check pane geometry that DOM tests cannot measure. All 32 profile/Apps cases pass in Chromium and WebKit, including narrow/wide panes, both themes, enlarged text and reduced motion. The browser cases substitute native I/O; the packaged-app check above exercises the actual native viewer.

Stack: #1590 (BBPublic app URLs) → #1593 (this PR, native browser hover surfaces).

buzz-review-completed

nathan-thillairajah and others added 3 commits October 23, 2026 15:46
Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nathan Thillairajah <nthillairajah@squareup.com>
Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nathan Thillairajah <nthillairajah@squareup.com>
Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nathan Thillairajah <nthillairajah@squareup.com>
nathan-thillairajah and others added 2 commits October 23, 2026 17:42
Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nathan Thillairajah <nthillairajah@squareup.com>
Co-authored-by: Codex <noreply@openai.com>
Signed-off-by: Nathan Thillairajah <nthillairajah@squareup.com>
@nathan-thillairajah
nathan-thillairajah marked this pull request as ready for review October 23, 2026 22:42
@nathan-thillairajah
nathan-thillairajah requested a review from a team as a code owner October 23, 2026 22:42
Base automatically changed from codex/buzz-public-app-url to main October 24, 2026 18:47
@baxen
baxen requested a review from a team as a code owner October 24, 2026 18:47
@baxen
baxen merged commit dd84253 into main Oct 24, 2026
44 checks passed
@baxen
baxen deleted the codex/buzz-browser-hover branch October 24, 2026 18:47
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.

2 participants