Skip to content

fix(tui): show session browser selection highlight#1531

Merged
Aaronontheweb merged 1 commit into
netclaw-dev:devfrom
Aaronontheweb:fix/sessions-tui-selection-highlight
Jun 30, 2026
Merged

fix(tui): show session browser selection highlight#1531
Aaronontheweb merged 1 commit into
netclaw-dev:devfrom
Aaronontheweb:fix/sessions-tui-selection-highlight

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Collaborator

Summary

  • Focus the sessions selection list so Termina paints the active row highlight.
  • Add headless regression tests for visible highlight and long-list scrolling.

Validation

  • PASS: dotnet test src/Netclaw.Cli.Tests/Netclaw.Cli.Tests.csproj --filter FullyQualifiedName~SessionsPageTests
  • PASS: dotnet slopwatch analyze
  • PASS: pwsh ./scripts/Add-FileHeaders.ps1 -Verify
  • PASS: git diff --check
  • ATTEMPTED: dotnet test (fails in unrelated Windows shell-dependent actor tests where pwd/sleep are unavailable)
  • BLOCKED: ./scripts/smoke/run-smoke.sh sessions-tui (WSL lacks vhs, ttyd, ffmpeg; no noninteractive sudo to install)

@Aaronontheweb Aaronontheweb added tui Terminal UI (Termina) issues bug Something isn't working labels Jun 30, 2026
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) June 30, 2026 21:08
@Aaronontheweb
Aaronontheweb merged commit a2a7431 into netclaw-dev:dev Jun 30, 2026
23 of 25 checks passed
@Aaronontheweb
Aaronontheweb deleted the fix/sessions-tui-selection-highlight branch July 1, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working tui Terminal UI (Termina) issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant