The GPU window opens at 800x200 and the gutter buffer was sized to that height once at construction. On resize the code buffer is re-sized but the gutter buffer wasn't, so `shape_until_scroll` only shaped the ~10 lines that fit the stale 200px height — line numbers stopped at 10 in a full-height window (the code + every other buffer scaled fine). Add `gutter_buffer.set_size(width, height)` to the resize handler, alongside the code/status buffers. The headless path already sizes it correctly at construction (its window size is final), so its render test is unaffected. Validated: fmt + clippy clean; 53 pmacs-gpu tests pass. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014TXbAwk27agwhrNNrhLi2U |
||
|---|---|---|
| .. | ||
| attach.rs | ||
| main.rs | ||