-
fix: terminal resize on tab switch + flickering from activity marking
All checks were successfulBuild & Sign Wraith / Build Windows + Sign (push) Successful in 4m8sreleased this
2026-03-26 20:48:43 +00:00 | 41 commits to main since this releaseResize fix:
- ResizeObserver now checks contentRect dimensions before fitting
- Ignores resize events when container width/height < 50px (hidden tab)
- Prevents xterm.js from calculating 8-char columns on zero-width containers
Flickering fix:
- markActivity throttled to once per second per session
- Was firing on every single data event (hundreds per second during
active output), triggering Vue reactivity updates on the sessions
array, causing tab bar and session container re-renders
Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com
Downloads