Add sleeps around save/load pre/post to give time for user events to finish
parent
e9a179271b
commit
e87a20b70d
|
|
@ -68,7 +68,9 @@ function M.load(opts)
|
|||
vim.g.persisting_session = not config.follow_cwd and session or nil
|
||||
vim.g.persisted_loaded_session = session
|
||||
M.fire("LoadPre")
|
||||
vim.cmd("sleep 15m")
|
||||
vim.cmd("silent! source " .. e(session))
|
||||
-- vim.cmd("sleep 15m")
|
||||
M.fire("LoadPost")
|
||||
elseif opts.autoload and type(config.on_autoload_no_session) == "function" then
|
||||
config.on_autoload_no_session()
|
||||
|
|
@ -110,8 +112,9 @@ function M.save(opts)
|
|||
end
|
||||
|
||||
M.fire("SavePre")
|
||||
vim.cmd("sleep 15m")
|
||||
vim.cmd("mks! " .. e(opts.session or vim.g.persisting_session or M.current()))
|
||||
vim.cmd("sleep 10m")
|
||||
-- vim.cmd("sleep 15m")
|
||||
M.fire("SavePost")
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue