diff options
| author | Barrett Ruth <62671086+barrettruth@users.noreply.github.com> | 2026-08-28 05:48:34 +1000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-27 15:48:34 -0400 |
| commit | 617f9e628c3d4b3945ae7d8422f0c91e167efbfe (patch) | |
| tree | 600b27abd1361875694bd46a653685f00dd52a59 /test/functional/lua/buffer_updates_spec.lua | |
| parent | 66868ca408638ff4ff813362faa003f46e2738b9 (diff) | |
| download | rneovim-617f9e628c3d4b3945ae7d8422f0c91e167efbfe.tar.gz rneovim-617f9e628c3d4b3945ae7d8422f0c91e167efbfe.tar.bz2 rneovim-617f9e628c3d4b3945ae7d8422f0c91e167efbfe.zip | |
fix(session): window sizes lost in tabpages after an excluded window #41478
Problem: `restore_size` is scoped to all of `makeopens()`, so a window
excluded by 'sessionoptions' latches it off for every tabpage written
afterwards: with `sessionoptions-=terminal`, a terminal in tab 2 makes
tab 3 restore with `wincmd =` instead of its stored sizes.
Solution: Recompute it per tabpage.
Diffstat (limited to 'test/functional/lua/buffer_updates_spec.lua')
0 files changed, 0 insertions, 0 deletions