From c86b60f1838a0aa862278fed42e553b9e62e07f2 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 14 Aug 2012 12:30:08 +0300 Subject: [PATCH] Update lib/client/editor.js --- lib/client/editor.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/lib/client/editor.js b/lib/client/editor.js index ab998d6b..09854907 100644 --- a/lib/client/editor.js +++ b/lib/client/editor.js @@ -188,7 +188,7 @@ CloudCommander.Editor.Keys = (function(){ /* если клавиши можно обрабатывать */ if(CloudCommander.keyBinded){ /* if f4 pressed */ - if(event.keyCode===115){ + if(event.keyCode === CloudCommander.KEY.F4){ CloudCommander.Editor.CodeMirror.show(); } } @@ -196,8 +196,13 @@ CloudCommander.Editor.Keys = (function(){ /* добавляем обработчик клавишь */ if (document.addEventListener) - document.addEventListener('keydown', key_event,false); - + document.addEventListener('keydown', key_event,false); + else - document.onkeypress=key_event; + document.onkeydown = function(){ + if(typeof document.onkeypress === 'function') + document.onkeydown(); + + key_event(); + } }); \ No newline at end of file