fix(extui): properly setup "more" window for changed buffer

Problem:  Buffer setup after moving the message buffer to the "more"
          window after ff95d7ff is incomplete.
Solution: Adjust and invoke tab_check_wins() to do the setup instead.
This commit is contained in:
Luuk van Baal
2025-06-02 13:05:54 +02:00
committed by luukvbaal
parent 5e83d0f5ad
commit 33b0a004eb
2 changed files with 9 additions and 8 deletions

View File

@@ -170,11 +170,10 @@ end
--- Move message buffer to more window.
local function msg_to_more(tar)
api.nvim_win_set_buf(ext.wins[ext.tab].more, ext.bufs[tar])
api.nvim_buf_delete(ext.bufs.more, { force = true })
api.nvim_buf_set_name(ext.bufs[tar], 'vim._extui.more')
ext.bufs.more, ext.bufs[tar], M[tar].count = ext.bufs[tar], -1, 0
ext.tab_check_wins()
ext.tab_check_wins() -- Create and setup new/moved buffer.
M.set_pos('more')
end