fix: schedule loading session from telescope

main
olimorris 2023-02-23 10:04:11 +00:00
parent c738fd372c
commit e594ede825
1 changed files with 10 additions and 8 deletions

View File

@ -17,14 +17,16 @@ end
M.load_session = function(session, config) M.load_session = function(session, config)
vim.api.nvim_exec_autocmds("User", { pattern = "PersistedTelescopeLoadPre" }) vim.api.nvim_exec_autocmds("User", { pattern = "PersistedTelescopeLoadPre" })
-- TODO: clean up this function call after deprecation notice ends vim.schedule(function()
utils.load_session( -- TODO: clean up this function call after deprecation notice ends
session.file_path, utils.load_session(
config.telescope.before_source and config.telescope.before_source(session) or _, session.file_path,
config.telescope.after_source and config.telescope.after_source(session) or _, config.telescope.before_source and config.telescope.before_source(session) or _,
config.silent config.telescope.after_source and config.telescope.after_source(session) or _,
) config.silent
-- --
)
end)
vim.api.nvim_exec_autocmds("User", { pattern = "PersistedTelescopeLoadPost" }) vim.api.nvim_exec_autocmds("User", { pattern = "PersistedTelescopeLoadPost" })
end end