From e04951f8fdc8dcbff896eb4d9cdbf3d31db24e7f Mon Sep 17 00:00:00 2001 From: Tom Needham Date: Sat, 31 Dec 2011 12:28:25 +0000 Subject: [PATCH] Fixed keyboard shortcuts --- apps/files_texteditor/js/editor.js | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/apps/files_texteditor/js/editor.js b/apps/files_texteditor/js/editor.js index 94402dd00d8..dce3a359d82 100644 --- a/apps/files_texteditor/js/editor.js +++ b/apps/files_texteditor/js/editor.js @@ -203,18 +203,15 @@ function hideFileEditor(){ // Keyboard Shortcuts var ctrlBtn = false; - -function checkForCtrlKey(e){ - if(e.which == 17 || e.which == 91) ctrlBtn=false; - } function checkForSaveKeyPress(e){ - if(e.which == 17 || e.which == 91) ctrlBtn=true; - if(e.which == 83 && ctrlBtn == true) { - e.preventDefault(); - $('#editor_save').trigger('click'); - return false; - } + if(e.which == 17 || e.which == 91) ctrlBtn=true; + if(e.which == 83 && ctrlBtn == true) { + e.preventDefault(); + $('#editor_save').trigger('click'); + return false; + + } } $(window).resize(function() { @@ -247,5 +244,5 @@ $(document).ready(function(){ bindControlEvents(); // Binds the save keyboard shortcut events - $(document).unbind('keyup').bind('keyup',checkForCtrlKey).unbind('keydown').bind('keydown',checkForSaveKeyPress); + $(document).unbind('keydown').bind('keydown',checkForSaveKeyPress); });