mirror of
https://github.com/getpaseo/paseo.git
synced 2026-07-29 12:01:31 +00:00
Multiple clients viewing the same terminal would fight over PTY size because every client sent resizes independently. Gate resize sends on three focus levels: pane focus (split panes), screen focus (navigation), and app visibility (browser window / mobile foreground). When a client regains focus, clear the last reported size and trigger a reflow to reclaim the PTY dimensions.