fix: confirm ux (#1653)
This commit is contained in:
@@ -37,7 +37,7 @@ local Sidebar = {}
|
||||
---@field id integer
|
||||
---@field augroup integer
|
||||
---@field code avante.CodeState
|
||||
---@field winids table<string, integer>
|
||||
---@field winids table<"result_container" | "selected_code_container" | "selected_files_container" | "input_container", integer>
|
||||
---@field result_container NuiSplit | nil
|
||||
---@field selected_code_container NuiSplit | nil
|
||||
---@field selected_files_container NuiSplit | nil
|
||||
@@ -1872,6 +1872,7 @@ function Sidebar:refresh_winids()
|
||||
|
||||
local function reverse_switch_windows()
|
||||
local current_winid = api.nvim_get_current_win()
|
||||
winids = vim.iter(winids):filter(function(winid) return api.nvim_win_is_valid(winid) end):totable()
|
||||
local current_idx = Utils.tbl_indexof(winids, current_winid) or 1
|
||||
if current_idx == 1 then
|
||||
current_idx = #winids
|
||||
|
||||
Reference in New Issue
Block a user