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