chore: resolve undefined-field

This commit is contained in:
Alexander Courtis
2024-10-26 14:02:37 +11:00
parent e0d737dae9
commit 52ff301e07

View File

@@ -1,3 +1,5 @@
local DirectoryNode = require("nvim-tree.node.directory")
local M = {} local M = {}
local function check_siblings_for_folder(node, with_arrows) local function check_siblings_for_folder(node, with_arrows)
@@ -90,8 +92,9 @@ function M.get_arrows(node)
local str local str
local hl = "NvimTreeFolderArrowClosed" local hl = "NvimTreeFolderArrowClosed"
if node.nodes then local dir = node:as(DirectoryNode)
if node.open then if dir then
if dir.open then
str = M.config.icons.glyphs.folder["arrow_open"] .. " " str = M.config.icons.glyphs.folder["arrow_open"] .. " "
hl = "NvimTreeFolderArrowOpen" hl = "NvimTreeFolderArrowOpen"
else else