diff --git a/lib/client/keyBinding.js b/lib/client/keyBinding.js index dcb79508..460dacbc 100644 --- a/lib/client/keyBinding.js +++ b/lib/client/keyBinding.js @@ -24,8 +24,15 @@ CloudCommander.KEY = { }; CloudCommander.mouseBinding = (function(pEvent){ - if(typeof CloudCommander.Menu === 'function') - CloudCommander.Menu({pEvent.x, pEvent.y}); + if(typeof CloudCommander.Menu === 'function'){ + var lPosition = {0,0} + if(pEvent && pEvent.x && pEvent.y){ + var lX = pEvent.x; + var lY = pEvent.y; + lPosition = {lX, lY} + } + CloudCommander.Menu(lPosition); + } }) CloudCommander.keyBinding = (function(){