[vim/vim] Tabpanel: frame width not updated for existing tab pages (PR #19734)

1 view
Skip to first unread message

h_east

unread,
Mar 17, 2026, 9:14:41 PM (8 hours ago) Mar 17
to vim/vim, Subscribed
  Problem:  When 'showtabpanel' is set before any window exists (e.g. via
            --cmd) and multiple tab pages are opened with -p, the tabpanel
            appears when the second tab page is created.  At that point
            shell_new_columns() only updates the current (new) tab page's
            frame width; existing tab pages retain the wrong width.
  Solution: After calling shell_new_columns() in win_new_tabpage(), iterate
            all other tab pages and update their frame widths with
            frame_new_width().

Related: #19730 (Address the underlying cause of this issue)


You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/19734

Commit Summary

  • 6055196 Tabpanel: frame width not updated for existing tab pages

File Changes

(2 files)

Patch Links:


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19734@github.com>

Reply all
Reply to author
Forward
0 new messages