Fix timeseries bars tooltip
This commit is contained in:
parent
8190ed0f4f
commit
f29d548d4a
@ -1289,6 +1289,7 @@ export class TbFlot {
|
||||
let value: any;
|
||||
let lastValue = 0;
|
||||
let minDistanceHistorical: number;
|
||||
let deltaX = 0;
|
||||
const results: TbFlotHoverInfo[] = [{
|
||||
seriesHover: []
|
||||
}];
|
||||
@ -1297,6 +1298,13 @@ export class TbFlot {
|
||||
seriesHover: []
|
||||
});
|
||||
}
|
||||
if (this.chartType === 'bar' && this.options.series.bars.align !== 'left') {
|
||||
if (this.options.series.bars.align === 'center') {
|
||||
deltaX = this.options.series.bars.barWidth / 2;
|
||||
} else {
|
||||
deltaX = this.options.series.bars.barWidth;
|
||||
}
|
||||
}
|
||||
for (i = 0; i < seriesList.length; i++) {
|
||||
series = seriesList[i];
|
||||
let posx: number;
|
||||
@ -1305,6 +1313,7 @@ export class TbFlot {
|
||||
} else {
|
||||
posx = pos.x;
|
||||
}
|
||||
posx += deltaX;
|
||||
hoverIndex = this.findHoverIndexFromData(posx, series);
|
||||
if (series.data[hoverIndex] && series.data[hoverIndex][0]) {
|
||||
hoverDistance = posx - series.data[hoverIndex][0];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user