diff --git a/lua/snacks/input.lua b/lua/snacks/input.lua index 289386fe..0c00c8e2 100644 --- a/lua/snacks/input.lua +++ b/lua/snacks/input.lua @@ -215,7 +215,7 @@ function M.input(opts, on_confirm) }) local parent_zindex = vim.api.nvim_win_get_config(parent_win).zindex - opts.win.zindex = parent_zindex and parent_zindex + 1 or opts.win.zindex + opts.win.zindex = math.max(parent_zindex + 1, opts.win.zindex or 50) local min_width = opts.win.width or 60 if opts.expand then