back to basic functionnalities with nvimtreefindfile

This commit is contained in:
kiyan
2020-12-10 00:01:49 +01:00
parent 811dacfb98
commit e7fe054ef1

View File

@@ -29,12 +29,14 @@ function M.close()
end end
function M.open(cb) function M.open(cb)
vim.schedule(
function()
if not lib.win_open() then if not lib.win_open() then
vim.schedule(function()
lib.open() lib.open()
cb()
end)
end end
pcall(cb)
end
)
end end
local winopts = config.window_options() local winopts = config.window_options()
@@ -137,7 +139,7 @@ function M.find_file(with_open)
local bufname = vim.fn.bufname() local bufname = vim.fn.bufname()
local filepath = vim.fn.fnamemodify(bufname, ':p') local filepath = vim.fn.fnamemodify(bufname, ':p')
if with_open and not lib.win_open() then if with_open then
return M.open( return M.open(
function() function()
lib.win_focus() lib.win_focus()