|
@@ -356,10 +356,11 @@ function (angular, $, kbn, moment, _) {
|
|
|
if(_.uniq(l).length === 1) {
|
|
if(_.uniq(l).length === 1) {
|
|
|
s='';
|
|
s='';
|
|
|
series = data[0];
|
|
series = data[0];
|
|
|
- j=0;
|
|
|
|
|
- do {
|
|
|
|
|
- ++j;
|
|
|
|
|
- } while (series.data[j][0] < pos.x && j<series.length);
|
|
|
|
|
|
|
+ for(j=0;j<series.data.length;j++) {
|
|
|
|
|
+ if(series.data[j][0] > pos.x){
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
j--; //we take previous value in time.
|
|
j--; //we take previous value in time.
|
|
|
//now we know the current X (j) position for X and Y values
|
|
//now we know the current X (j) position for X and Y values
|
|
|
timestamp = dashboard.formatDate(series.data[j][0]);
|
|
timestamp = dashboard.formatDate(series.data[j][0]);
|