From b82c915dd694bc297c3220102a1165323d4782ea Mon Sep 17 00:00:00 2001 From: Umair Khan Date: Wed, 12 Feb 2014 21:45:34 +0530 Subject: [PATCH] Extending BugFix #4053 Signed-off-by: Umair Khan --- js/rte.js | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/js/rte.js b/js/rte.js index 015a0b150b..0ecdf30cb3 100644 --- a/js/rte.js +++ b/js/rte.js @@ -714,26 +714,28 @@ RTE.ROUTINE = { /* * Define the function if the user presses enter */ - $('form.rte_form').live('submit', function (event) { + $('form.rte_form').live('keyup', function (event) { event.preventDefault(); - /** - * @var data Form data to be sent in the AJAX request - */ - var data = $(this).serialize(); - $msg = PMA_ajaxShowMessage( - PMA_messages.strProcessingRequest - ); - var url = $(this).attr('action'); - $.post(url, data, function (data) { - if (data.success === true) { - // Routine executed successfully - PMA_ajaxRemoveMessage($msg); - PMA_slidingMessage(data.message); - $ajaxDialog.remove(); - } else { - PMA_ajaxShowMessage(data.error, false); - } - }); + if (event.keyCode === 13) { + /** + * @var data Form data to be sent in the AJAX request + */ + var data = $(this).serialize(); + $msg = PMA_ajaxShowMessage( + PMA_messages.strProcessingRequest + ); + var url = $(this).attr('action'); + $.post(url, data, function (data) { + if (data.success === true) { + // Routine executed successfully + PMA_ajaxRemoveMessage($msg); + PMA_slidingMessage(data.message); + $ajaxDialog.remove(); + } else { + PMA_ajaxShowMessage(data.error, false); + } + }); + } }); } else { // Routine executed successfully