Skip to content

fix(desktop): add tooltips to right sidebar header buttons - #49697

Closed
alelpoan wants to merge 1 commit into
NousResearch:mainfrom
alelpoan:fix/right-sidebar-tooltips
Closed

fix(desktop): add tooltips to right sidebar header buttons#49697
alelpoan wants to merge 1 commit into
NousResearch:mainfrom
alelpoan:fix/right-sidebar-tooltips

Conversation

@alelpoan

Copy link
Copy Markdown
Contributor

What does this PR do?

Three icon buttons in the right sidebar header (Refresh, Open Folder, Collapse All) had no tooltips on hover, making them hard to discover for new users. Added native title attributes to each button to match the existing tooltip pattern used throughout the titlebar controls.

Related Issue

Fixes #

Type of Change

  • 🐛 Bug fix (non-breaking change that fixes an issue)
  • ✨ New feature (non-breaking change that adds functionality)
  • 🔒 Security fix
  • 📝 Documentation update
  • ✅ Tests (adding or improving test coverage)
  • ♻️ Refactor (no behavior change)
  • 🎯 New skill (bundled or hub)

Changes Made

  • apps/desktop/src/app/right-sidebar/index.tsx — added title={r.refreshTree}, title={r.openFolder}, title={r.collapseAll} to the three header icon buttons in FilesystemTab

How to Test

  1. Open the app and click "Show right sidebar" button in the titlebar
  2. Hover over the Refresh button (top right of sidebar header) — tooltip should appear
  3. Hover over the Open Folder and Collapse All buttons — tooltips should appear for each

Checklist

Code

  • I've read the Contributing Guide
  • My commit messages follow Conventional Commits (fix(scope):, feat(scope):, etc.)
  • I searched for existing PRs to make sure this isn't a duplicate
  • My PR contains only changes related to this fix/feature (no unrelated commits)
  • I've run pytest tests/ -q and all tests pass
  • I've added tests for my changes (required for bug fixes, strongly encouraged for features)
  • I've tested on my platform: Windows 11

Documentation & Housekeeping

  • I've updated relevant documentation (README, docs/, docstrings) — or N/A
  • I've updated cli-config.yaml.example if I added/changed config keys — or N/A
  • I've updated CONTRIBUTING.md or AGENTS.md if I changed architecture or workflows — or N/A
  • I've considered cross-platform impact (Windows, macOS) per the compatibility guide — or N/A
  • I've updated tool descriptions/schemas if I changed tool behavior — or N/A

For New Skills

N/A

Screenshots / Logs

Before

image

After

image

@alt-glitch alt-glitch added type/bug Something isn't working comp/tui Terminal UI (ui-tui/ + tui_gateway/) P3 Low — cosmetic, nice to have labels Jun 20, 2026
teknium1 added a commit that referenced this pull request Jun 20, 2026
Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
@teknium1

Copy link
Copy Markdown
Contributor

Merged via #49729. Your commit was cherry-picked onto current main with your authorship preserved in git log (404fe73) — we only re-indented the three lines to spaces so prettier passes, and added your email to the release author map. Thanks for the fix!

@teknium1 teknium1 closed this Jun 20, 2026
kpadilha pushed a commit to kpadilha/hermes-agent that referenced this pull request Jun 24, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
kpadilha pushed a commit to kpadilha/hermes-agent that referenced this pull request Jun 25, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
kpadilha pushed a commit to kpadilha/hermes-agent that referenced this pull request Jun 25, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
kpadilha pushed a commit to kpadilha/hermes-agent that referenced this pull request Jun 25, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
kpadilha pushed a commit to kpadilha/hermes-agent that referenced this pull request Jun 25, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
pai-scaffolde pushed a commit to pai-scaffolde/hermes-agent that referenced this pull request Jun 28, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
waefrebeorn pushed a commit to waefrebeorn/slermes that referenced this pull request Jul 2, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
habarmc1223-sudo pushed a commit to habarmc1223-sudo/hermes-agent-fluxmem that referenced this pull request Jul 8, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
santhreal pushed a commit to santhreal/hermes-agent that referenced this pull request Jul 13, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
Gravezzz pushed a commit to Gravezzz/hermes-agent that referenced this pull request Jul 21, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
leewenjie pushed a commit to leewenjie/hermes-agent that referenced this pull request Aug 7, 2026
…rch#49697

Re-indent the salvaged title= lines to spaces (prettier), and map
alelpoan@proton.me in the release author map.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/tui Terminal UI (ui-tui/ + tui_gateway/) P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants