diff options
| author | Adam <adamdharrison@gmail.com> | 2022-10-04 18:21:01 -0400 |
|---|---|---|
| committer | Adam <adamdharrison@gmail.com> | 2022-10-04 18:21:01 -0400 |
| commit | e1becd0f6d316459ac73c047741641cc4664f747 (patch) | |
| tree | bdf459b34c2600fc911cff76525e902197192ec0 | |
| parent | cbe9768479a47ec30a1d2fda7e06917bf530da17 (diff) | |
| download | lite-xl-fix-treeview-dircache.tar.gz lite-xl-fix-treeview-dircache.zip | |
Uncessary rename.fix-treeview-dircache
| -rw-r--r-- | data/plugins/treeview.lua | 24 |
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 |
