Skip to content

v0.2.69

Choose a tag to compare

@github-actions github-actions released this 31 Oct 05:40
· 20 commits to master since this release
  • Scrolling no longer drags the whole window. After switching to another app
    and coming back, a wheel or trackpad gesture over a terminal pane moved the
    titlebar and sidebar instead of the pane, and only a restart brought
    scrolling back.
  • xterm consumes a wheel event in two places — its own scrollback viewport and
    the mouse-report listener it binds when the app enables wheel tracking — and
    its generic handler does nothing for a buffer that has scrollback. When both
    of those declined the same event, nothing cancelled it, so it left the pane
    and landed on #tabbody, which was scrollable.
  • The document itself is never a scroller now, and a terminal route fills
    #tabbody exactly, so the only scroller inside a pane is the xterm viewport.
  • A pane-level guard consumes any wheel xterm did not take and applies it to
    the buffer, so scrolling still works when xterm's viewport has stopped
    following it. The configured sensitivity of 3 is unchanged, so trackpad
    scrolling feels exactly as it did in v0.2.68.