fix: api.node.open.preview should toggle directories (#2099)
This commit is contained in:
@@ -130,11 +130,13 @@ local function open_or_expand_or_dir_up(mode)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local function open_preview(node)
|
local function open_preview(node)
|
||||||
if node.nodes or node.name == ".." then
|
if node.name == ".." then
|
||||||
return
|
require("nvim-tree.actions.root.change-dir").fn ".."
|
||||||
|
elseif node.nodes then
|
||||||
|
require("nvim-tree.lib").expand_or_collapse(node)
|
||||||
|
else
|
||||||
|
edit("preview", node)
|
||||||
end
|
end
|
||||||
|
|
||||||
edit("preview", node)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
Api.node.open.edit = inject_node(open_or_expand_or_dir_up "edit")
|
Api.node.open.edit = inject_node(open_or_expand_or_dir_up "edit")
|
||||||
|
|||||||
Reference in New Issue
Block a user