refactor: defer_fn return type #37999

This commit is contained in:
Justin M. Keyes
2026-02-23 03:24:14 -05:00
committed by GitHub
parent 61678811d8
commit ce5c7111f4
3 changed files with 4 additions and 6 deletions

View File

@@ -1141,9 +1141,8 @@ api.nvim_create_autocmd('VimLeavePre', {
client:stop(client.exit_timeout)
end
local exit_warning_timer --- @type uv.uv_timer_t?
if max_timeout > min_warn_exit_timeout then
exit_warning_timer = vim.defer_fn(function()
local exit_warning_timer = max_timeout > min_warn_exit_timeout
and vim.defer_fn(function()
api.nvim_echo({
{
string.format(
@@ -1154,7 +1153,6 @@ api.nvim_create_autocmd('VimLeavePre', {
},
}, true, {})
end, min_warn_exit_timeout)
end
vim.wait(max_timeout, function()
return vim.iter(active_clients):all(function(client)