diff --git a/lib/client/listeners.js b/lib/client/listeners.js index e870ebe2..d38db52f 100644 --- a/lib/client/listeners.js +++ b/lib/client/listeners.js @@ -97,7 +97,9 @@ var Util, DOM, CloudCmd; /* right mouse click function varible */ lOnContextMenu_f = function(pEvent){ - var lReturn_b = true, + var target, + isFunc = Util.isFunction(CloudCmd.Menu), + ret = true, Key = CloudCmd.Key; Key && Key.unsetBind(); @@ -106,21 +108,21 @@ var Util, DOM, CloudCmd; * currentTarget - DOM event * target - jquery event */ - var lTarget = pEvent.currentTarget || pEvent.target; - DOM.setCurrentFile(lTarget); + target = pEvent.currentTarget || pEvent.target; + DOM.setCurrentFile(target); - if(Util.isFunction(CloudCmd.Menu)) { + if (isFunc) { CloudCmd.Menu({ x: pEvent.clientX, y: pEvent.clientY }); /* disabling browsers menu*/ - lReturn_b = false; + ret = false; DOM.Images.showLoad(); } - return lReturn_b; + return ret; }, /* drag and drop function varible