diff --git a/lib/client/menu.js b/lib/client/menu.js index 751f8a29..5614ea3b 100644 --- a/lib/client/menu.js +++ b/lib/client/menu.js @@ -77,7 +77,15 @@ CloudCommander.Menu.set = (function(){ $(document).on({'contextmenu:hide.contextMenu' : function(pEvent){ - console.log(pEvent); + if(pEvent.x && pEvent.y){ + var lElement = document.elementFromPoint(pEvent.x, pEvent.y) + if (lElement.tagName === 'A') + lThis.setCurrentFile(lElement + .parentElement.parentElement); + else if(lElement.tagName === 'SPAN') + lThis.setCurrentFile(lElement + .parentElement); + } } });