]> arthur.barton.de Git - netdata.git/commitdiff
fix for mainchart slider control size - again
authorCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 3 Oct 2015 22:35:31 +0000 (01:35 +0300)
committerCosta Tsaousis (ktsaou) <costa@tsaousis.gr>
Sat, 3 Oct 2015 22:35:31 +0000 (01:35 +0300)
web/index.js

index f3a3a45adf3d3ece9aed6c892045faf4194c98a4..085c7a26e4f61f9f29cfd1e1b5cf6c6b1d4bd6d3 100755 (executable)
@@ -227,9 +227,17 @@ function refreshHiddenChart(doNext) {
                if(refresh_mode != REFRESH_PAUSED) {
                        // console.log('mainchart.points_to_show: ' + mainchart.points_to_show + ', mainchart.group: ' + mainchart.group + ', mainchart.update_every: ' + mainchart.update_every);
 
+                       var start = now - (mainchart.points_to_show * mainchart.group * mainchart.update_every * 1000);
+                       var end = now;
+                       var min = MAINCHART_MIN_TIME_TO_SHOW * 1000;
+                       if(end - start < min) start = end - min;
+
                        mainchart.control_wrapper.setState({range: {
-                               start: new Date(new Date().getTime() - (mainchart.points_to_show * mainchart.group * mainchart.update_every * 1000)),
-                               end: new Date()
+                               start: new Date(start),
+                               end: new Date(end)
+                       },
+                       ui: {
+                               minRangeSize: min
                        }});
                }