Skip to content

🤖 fix: use shared settings header tooltips#3665

Open
LeonidasZhak wants to merge 1 commit into
coder:mainfrom
LeonidasZhak:codex/settings-header-tooltips
Open

🤖 fix: use shared settings header tooltips#3665
LeonidasZhak wants to merge 1 commit into
coder:mainfrom
LeonidasZhak:codex/settings-header-tooltips

Conversation

@LeonidasZhak

Copy link
Copy Markdown

Summary

Replaces the native title attributes on the mobile Settings header controls with the shared TooltipIfPresent component.

Background

Mux tooltips should use the shared tooltip system instead of browser-native titles so they portal above clipped containers and avoid duplicate OS/browser tooltip behavior. This keeps the Settings mobile header aligned with that pattern while preserving the existing aria-label text for assistive technology.

Validation

  • ./node_modules/.bin/eslint src/browser/features/Settings/SettingsPage.tsx
  • ./node_modules/.bin/prettier --check src/browser/features/Settings/SettingsPage.tsx
  • ./node_modules/.bin/tsgo --noEmit --project tsconfig.json
  • git diff --check origin/main...HEAD
  • make static-check

Generated with mux • Model: GPT-5 • Thinking: unknown • Cost: $unknown

Replace native title tooltips in the mobile settings header with the shared tooltip component so the controls use the same portal-backed tooltip behavior as the rest of the app.

---

_Generated with `mux` • Model: `GPT-5` • Thinking: `unknown` • Cost: ``_

<!-- mux-attribution: model=GPT-5 thinking=unknown costs=unknown -->
@LeonidasZhak

Copy link
Copy Markdown
Author

@codex review

Small cleanup PR replacing the mobile Settings header's native title tooltips with TooltipIfPresent while preserving existing aria-labels.

Validation:

  • ./node_modules/.bin/eslint src/browser/features/Settings/SettingsPage.tsx
  • ./node_modules/.bin/prettier --check src/browser/features/Settings/SettingsPage.tsx
  • ./node_modules/.bin/tsgo --noEmit --project tsconfig.json
  • git diff --check origin/main...HEAD
  • make static-check

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Hooray!

Reviewed commit: cb8725e2d9

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

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