From 41a8ca01df8f5ee485d590e25db91e3f6c7a52dd Mon Sep 17 00:00:00 2001 From: coderaiser Date: Wed, 15 Aug 2012 13:52:25 +0300 Subject: [PATCH] Update lib/client/menu.js --- lib/client/menu.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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); + } } });