@cryptotaxi247 / netdata-1 / commits / 6dd5e1ab9

fix for synchronization of NETDATA.ready()

Costa Tsaousis (ktsaou) committed Dec 30, 2015 at 07:00 UTC 6dd5e1ab92e842c20c43a8b6f1aa702bc75c0791
1 file changed +5 -6
web/dashboard.js
+5 -6
@@ -119,7 +119,6 @@
119 // global options
120
121 NETDATA.options = {
122 - readyCallback: null, // a callback when we load the required stuf
122 pauseCallback: null, // a callback when we are really paused
123
124 pause: false, // when enabled we don't auto-refresh the charts
@@ -2603,11 +2602,14 @@
2602 }
2603
2604 NETDATA.ready = function(callback) {
2606 - NETDATA.options.readyCallback = callback;
2605 + NETDATA.options.pauseCallback = callback;
2606 }
2607
2608 NETDATA.pause = function(callback) {
2610 - NETDATA.options.pauseCallback = callback;
2609 + if(NETDATA.options.pause === true)
2610 + callback();
2611 + else
2612 + NETDATA.options.pauseCallback = callback;
2613 }
2614
2615 NETDATA.unpause = function() {
@@ -4193,9 +4195,6 @@
4195
4196 NETDATA.start();
4197 }
4196 -
4197 - if(typeof NETDATA.options.readyCallback === 'function')
4198 - NETDATA.options.readyCallback();
4198 });
4199 });
4200