aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam <adamdharrison@gmail.com>2022-10-04 18:21:01 -0400
committerAdam <adamdharrison@gmail.com>2022-10-04 18:21:01 -0400
commite1becd0f6d316459ac73c047741641cc4664f747 (patch)
treebdf459b34c2600fc911cff76525e902197192ec0
parentcbe9768479a47ec30a1d2fda7e06917bf530da17 (diff)
downloadlite-xl-fix-treeview-dircache.tar.gz
lite-xl-fix-treeview-dircache.zip
Uncessary rename.fix-treeview-dircache
-rw-r--r--data/plugins/treeview.lua24
1 files changed, 12 insertions, 12 deletions
diff --git a/data/plugins/treeview.lua b/data/plugins/treeview.lua
index 36dfb831..0a14e9b7 100644
--- a/data/plugins/treeview.lua
+++ b/data/plugins/treeview.lua
@@ -73,22 +73,22 @@ function TreeView:get_cached(dir, item, dirname)
local cache_name = item.filename .. (item.topdir and ":" or "")
local t = dir_cache[cache_name]
if not t or t.type ~= item.type then
- local n = {}
+ t = {}
local basename = common.basename(item.filename)
if item.topdir then
- n.filename = basename
- n.expanded = true
- n.depth = 0
- n.abs_filename = dirname
+ t.filename = basename
+ t.expanded = true
+ t.depth = 0
+ t.abs_filename = dirname
else
- n.filename = item.filename
- n.depth = get_depth(item.filename)
- n.abs_filename = dirname .. PATHSEP .. item.filename
+ t.filename = item.filename
+ t.depth = get_depth(item.filename)
+ t.abs_filename = dirname .. PATHSEP .. item.filename
end
- n.name = basename
- n.type = item.type
- n.dir_name = dir.name -- points to top level "dir" item
- dir_cache[cache_name], t = n, n
+ t.name = basename
+ t.type = item.type
+ t.dir_name = dir.name -- points to top level "dir" item
+ dir_cache[cache_name] = t
end
return t
end