diff --git a/lua/advdupe2/file_browser.lua b/lua/advdupe2/file_browser.lua index f873e84..c138195 100644 --- a/lua/advdupe2/file_browser.lua +++ b/lua/advdupe2/file_browser.lua @@ -172,6 +172,12 @@ function BROWSER:DoNodeLeftClick(node) if (node.Expander) then node:SetExpanded() -- It's a folder, expand/collapse it end + elseif (node.Derma.ClassName == "advdupe2_browser_file") then + if (node.Control.Search) then + AdvDupe2.UploadFile(GetNodePath(node.Ref)) + else + AdvDupe2.UploadFile(GetNodePath(node)) + end else AdvDupe2.UploadFile(GetNodePath(node.Ref)) end @@ -440,7 +446,7 @@ function BROWSER:DoNodeRightClick(node) end) else Menu:AddOption("Open", function() - AdvDupe2.UploadFile(GetNodePath(node.Ref)) + AdvDupe2.UploadFile(GetNodePath(node)) end) Menu:AddOption("Preview", function() local ReadPath, ReadArea = GetNodePath(node)