From b0004fbbcbe8ac789d76d017cea48fb6cb71144a Mon Sep 17 00:00:00 2001 From: Rouslan Placella Date: Mon, 17 Dec 2012 19:16:23 +0000 Subject: [PATCH] Fixed another multiple dialogs bug in server status monitor --- js/server_status_monitor.js | 4 ++++ server_status_monitor.php | 2 -- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/js/server_status_monitor.js b/js/server_status_monitor.js index c673931fa6..94e1439272 100644 --- a/js/server_status_monitor.js +++ b/js/server_status_monitor.js @@ -16,6 +16,7 @@ AJAX.registerOnload('server_status_monitor.js', function() { * Unbind all event handlers before tearing down a page */ AJAX.registerTeardown('server_status_monitor.js', function() { + $('#emptyDialog').dialog('destroy'); $('#addChartDialog').dialog('destroy'); $('a.popupLink').unbind('click'); $('body').unbind('click'); @@ -24,6 +25,9 @@ AJAX.registerTeardown('server_status_monitor.js', function() { * Popup behaviour */ AJAX.registerOnload('server_status_monitor.js', function() { + $('
') + .attr('id', 'emptyDialog') + .appendTo('#page_content'); $('#addChartForm').clone() .attr('id', 'addChartDialog') .appendTo('#page_content'); diff --git a/server_status_monitor.php b/server_status_monitor.php index d9d3a41fe3..08bda93ddf 100644 --- a/server_status_monitor.php +++ b/server_status_monitor.php @@ -670,8 +670,6 @@ function getPrintMonitorHtml($ServerStatusData) $retval .= '
'; $retval .= ''; - $retval .= ''; - if (! PMA_DRIZZLE) { $retval .= '