From 2b8a35d0fa126f477e5fe2966e8331657d203078 Mon Sep 17 00:00:00 2001 From: y1rn <70128797+y1rn@users.noreply.github.com> Date: Wed, 12 Apr 2023 16:51:43 +0800 Subject: [PATCH] better align with vertical windows. --- lua/dapui/windows/layout.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/dapui/windows/layout.lua b/lua/dapui/windows/layout.lua index ab7face7..209d4bc9 100644 --- a/lua/dapui/windows/layout.lua +++ b/lua/dapui/windows/layout.lua @@ -105,7 +105,8 @@ function WindowLayout:resize(opts) self.set_area_size(self.opened_wins[1], self.area_state.size) local total_size = self:_total_size() - for i, win_state in pairs(self.win_states) do + for i = #self.win_states, 1, -1 do + local win_state = self.win_states[i] local win_size = opts.reset and win_state.init_size or win_state.size win_size = util.round(win_size * total_size) if win_size == 0 then