aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuldoman <giulio.lettieri@gmail.com>2021-09-02 19:12:26 +0200
committerFrancesco <francesco.bbt@gmail.com>2021-09-02 23:19:40 +0200
commitf18629ab640423807ec44fb9163a0222ad850aae (patch)
tree820acf4597c903a59f1e50af56249cad13a97558
parent167cda23f604b149d5770e8a9c0b36161bc5318b (diff)
downloadlite-xl-f18629ab640423807ec44fb9163a0222ad850aae.tar.gz
lite-xl-f18629ab640423807ec44fb9163a0222ad850aae.zip
Avoid exposing `treeview` commands when not usable
-rw-r--r--data/plugins/treeview.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/data/plugins/treeview.lua b/data/plugins/treeview.lua
index 9bb597f2..48d6f5a7 100644
--- a/data/plugins/treeview.lua
+++ b/data/plugins/treeview.lua
@@ -437,8 +437,10 @@ menu:register(
command.add(nil, {
["treeview:toggle"] = function()
view.visible = not view.visible
- end,
+ end})
+
+command.add(function() return view.hovered_item ~= nil end, {
["treeview:rename"] = function()
local old_filename = view.hovered_item.filename
local old_abs_filename = view.hovered_item.abs_filename