diff --git a/lua/nvim-tree/actions/tree/modifiers/collapse-all.lua b/lua/nvim-tree/actions/tree/modifiers/collapse-all.lua index 244ddc5f..32c2e545 100644 --- a/lua/nvim-tree/actions/tree/modifiers/collapse-all.lua +++ b/lua/nvim-tree/actions/tree/modifiers/collapse-all.lua @@ -60,7 +60,7 @@ function M.fn(node, opts) :applier(function(n) local dir = n:as(DirectoryNode) if dir then - dir.open = opts.keep_buffers and matches(dir.absolute_path) + dir.open = opts.keep_buffers == true and matches(dir.absolute_path) end end) :recursor(function(n)