diff --git a/lua/lazyvim/util/ui.lua b/lua/lazyvim/util/ui.lua index fbe46d29..cc60ca7c 100644 --- a/lua/lazyvim/util/ui.lua +++ b/lua/lazyvim/util/ui.lua @@ -47,9 +47,11 @@ function M.statuscolumn() end end - if vim.fn.foldclosed(vim.v.lnum) >= 0 then - fold = { text = vim.opt.fillchars:get().foldclose or "", texthl = "Folded" } - end + vim.api.nvim_win_call(win, function() + if vim.fn.foldclosed(vim.v.lnum) >= 0 then + fold = { text = vim.opt.fillchars:get().foldclose or "", texthl = "Folded" } + end + end) local nu = "" if vim.wo[win].number and vim.v.virtnum == 0 then