diff --git a/web/pgadmin/dashboard/static/js/dashboard.js b/web/pgadmin/dashboard/static/js/dashboard.js index 09d885d78..5e4b1b1a1 100644 --- a/web/pgadmin/dashboard/static/js/dashboard.js +++ b/web/pgadmin/dashboard/static/js/dashboard.js @@ -301,15 +301,16 @@ define('pgadmin.dashboard', [ ); if (div) { + + /* Clear all the interval functions of previous dashboards */ + self.clearIntervalId(); + if (itemData.connected || _.isUndefined(itemData.connected)) { // Avoid unnecessary reloads if (url !== $(dashboardPanel).data('dashboard_url') || ( url === $(dashboardPanel).data('dashboard_url') && $(dashboardPanel).data('server_status') == false)) { $(div).empty(); - /* Clear all the interval functions of previous dashboards */ - self.clearIntervalId(); - $.ajax({ url: url,