mirror of https://github.com/folke/lazy.nvim.git
fix(ui): don't treat suspended as headless. Closes #1626
This commit is contained in:
parent
44cd12fa27
commit
2dfccd7b94
|
@ -253,9 +253,10 @@ M.mapleader = nil
|
||||||
---@type string
|
---@type string
|
||||||
M.maplocalleader = nil
|
M.maplocalleader = nil
|
||||||
|
|
||||||
local headless = #vim.api.nvim_list_uis() == 0
|
M.suspended = false
|
||||||
|
|
||||||
function M.headless()
|
function M.headless()
|
||||||
return headless
|
return not M.suspended and #vim.api.nvim_list_uis() == 0
|
||||||
end
|
end
|
||||||
|
|
||||||
---@param opts? LazyConfig
|
---@param opts? LazyConfig
|
||||||
|
@ -338,6 +339,12 @@ function M.setup(opts)
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
vim.api.nvim_create_autocmd({ "VimSuspend", "VimResume" }, {
|
||||||
|
callback = function(ev)
|
||||||
|
M.suspended = ev.event == "VimSuspend"
|
||||||
|
end,
|
||||||
|
})
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue