Check the entire path in TreeView new-file and new-folder commands

This commit is contained in:
Guldoman
2021-11-30 01:11:35 +01:00
parent ef4c02ab0e
commit d7afcb08b1
+4 -6
View File
@@ -467,9 +467,8 @@ command.add(function() return view.hovered_item ~= nil end, {
end,
["treeview:new-file"] = function()
local dir_name = view.hovered_item.filename
if not is_project_folder(dir_name) then
core.command_view:set_text(dir_name .. "/")
if not is_project_folder(view.hovered_item.abs_filename) then
core.command_view:set_text(view.hovered_item.filename .. "/")
end
core.command_view:enter("Filename", function(filename)
local doc_filename = core.project_dir .. PATHSEP .. filename
@@ -482,9 +481,8 @@ command.add(function() return view.hovered_item ~= nil end, {
end,
["treeview:new-folder"] = function()
local dir_name = view.hovered_item.filename
if not is_project_folder(dir_name) then
core.command_view:set_text(dir_name .. "/")
if not is_project_folder(view.hovered_item.abs_filename) then
core.command_view:set_text(view.hovered_item.filename .. "/")
end
core.command_view:enter("Folder Name", function(filename)
local dir_path = core.project_dir .. PATHSEP .. filename