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)
if not lib.win_open() then vim.schedule(
vim.schedule(function() function()
if not lib.win_open() then
lib.open() lib.open()
cb() end
end) pcall(cb)
end 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()