Avoid exposing treeview commands when not usable

This commit is contained in:
Guldoman
2021-09-02 23:19:40 +02:00
committed by Francesco
parent 167cda23f6
commit f18629ab64
+3 -1
View File
@@ -437,8 +437,10 @@ menu:register(
command.add(nil, { command.add(nil, {
["treeview:toggle"] = function() ["treeview:toggle"] = function()
view.visible = not view.visible view.visible = not view.visible
end, end})
command.add(function() return view.hovered_item ~= nil end, {
["treeview:rename"] = function() ["treeview:rename"] = function()
local old_filename = view.hovered_item.filename local old_filename = view.hovered_item.filename
local old_abs_filename = view.hovered_item.abs_filename local old_abs_filename = view.hovered_item.abs_filename