Branch: refs/heads/screen_redraw_scrollbar_autohide
  Home:   https://github.com/tmux/tmux
  Commit: fe1c3db1e50c7c37869bdc17036f8f99c4ccd2d0
      
https://github.com/tmux/tmux/commit/fe1c3db1e50c7c37869bdc17036f8f99c4ccd2d0
  Author: Michael Grant <[email protected]>
  Date:   2026-06-20 (Sat, 20 Jun 2026)

  Changed paths:
    M screen-write.c
    M server-client.c
    M tmux.h
    M window-copy.c
    M window.c

  Log Message:
  -----------
  Fix cursor and redraw overlap with auto-hide scrollbars

Auto-hide scrollbars are drawn as overlays inside the pane rather than in
reserved columns. Avoid optimized pane scrolling/redraw paths writing through
a visible overlay scrollbar, and suppress the terminal cursor when it would be
placed in the visible overlay scrollbar column.

This prevents transient wrong-colour cells and cursor blocks appearing over
the scrollbar, especially when scrolling small floating panes.  This fixed
the green block issue.



To unsubscribe from these emails, change your notification settings at 
https://github.com/tmux/tmux/settings/notifications

-- 
You received this message because you are subscribed to the Google Groups 
"tmux-git" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion, visit 
https://groups.google.com/d/msgid/tmux-git/tmux/tmux/push/refs/heads/screen_redraw_scrollbar_autohide/738083-fe1c3d%40github.com.

Reply via email to