From 8795f7a104e8bfa85c6df14a68927f0a9d88efaf Mon Sep 17 00:00:00 2001 From: Madhura Jayaratne Date: Wed, 10 Dec 2014 15:35:19 +0530 Subject: [PATCH] bug #4634 Error reporting creates an infinite loop Signed-off-by: Madhura Jayaratne --- ChangeLog | 1 + js/error_report.js | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 79018a33bb..c777e7bbf8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -8,6 +8,7 @@ phpMyAdmin - ChangeLog - bug Undefined index central_columnswork - bug #4632 Notice in ./libraries/Util.class.php#1916 Undefined index: query - bug #4633 Wrong parameter in fetchValue +- bug #4634 Error reporting creates an infinite loop 4.3.1.0 (2014-12-08) - bug #4609 'Show all' checkbox label is not clickable diff --git a/js/error_report.js b/js/error_report.js index 248397427e..960e997d40 100644 --- a/js/error_report.js +++ b/js/error_report.js @@ -152,8 +152,10 @@ var ErrorReport = { * @return void */ _removeErrorNotification: function (e) { - // don't remove the hash fragment by navigating to # - e.preventDefault(); + if (e) { + // don't remove the hash fragment by navigating to # + e.preventDefault(); + } $("#error_notification").fadeOut(function () { $(this).remove(); });