diff --git a/lib/client/viewer.js b/lib/client/viewer.js index 752ad63d..2eb1de96 100644 --- a/lib/client/viewer.js +++ b/lib/client/viewer.js @@ -116,17 +116,19 @@ CloudCommander.Viewer.Keys = (function(){ "use strict"; var lCallBack_f = (function(){ - var key_event = function(event){ - /* если клавиши можно обрабатывать */ - if(CloudCommander.keyBinded){ - /* if f3 pressed */ - if(event.keyCode===114){ - CloudCommander.Viewer.FancyBox.show(); - - event.preventDefault(); + var key_event = (function(){ + return function(event){ + /* если клавиши можно обрабатывать */ + if(CloudCommander.keyBinded){ + /* if f3 pressed */ + if(event.keyCode===114){ + CloudCommander.Viewer.FancyBox.show(); + + event.preventDefault(); + } } - } - }; + }; + }); /* добавляем обработчик клавишь */ if (document.addEventListener)