Skip to content

fix(tui): transparent session-list scrollbar - #1059

Merged
edwin-zvs merged 3 commits into
mainfrom
tui-session-list-transparent-scrollbar
Aug 1, 2026
Merged

fix(tui): transparent session-list scrollbar#1059
edwin-zvs merged 3 commits into
mainfrom
tui-session-list-transparent-scrollbar

Conversation

@edwin-zvs

Copy link
Copy Markdown
Contributor

Summary

  • Session-list scrollbar no longer overwrites the rightmost column with
  • Draws a transparent bar (background tint only), matching the session-view terminal scrollbar so row text stays readable
  • Updates the unit test and spec 0100 to lock in the see-through treatment

Test plan

  • cargo test -p construct-cli session_list_scrollbar
  • cargo build (debug)
  • Manually overflow the session list, focus/hover it, and confirm the last character of each row remains visible under the bar

The list scrollbar was painting a vertical bar glyph over the rightmost
column, which hid the last character of each session row. Tint only the
cell background instead, matching the session-view terminal scrollbar.
@edwin-zvs
edwin-zvs merged commit 451cff1 into main Aug 1, 2026
1 check passed
@edwin-zvs
edwin-zvs deleted the tui-session-list-transparent-scrollbar branch August 1, 2026 02:59
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