diff --git a/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx b/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx index 86b030fae00..af6263ff82d 100644 --- a/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx +++ b/packages/grafana-ui/src/components/uPlot/plugins/TooltipPlugin.tsx @@ -95,7 +95,7 @@ export const TooltipPlugin: React.FC = ({ const plotSeries = plotInstance.series; const fieldFmt = field.display || getDisplayProcessor({ field, timeZone, theme }); - const value = fieldFmt(plotInstance.data[focusedSeriesIdx!][focusedPointIdx]); + const value = fieldFmt(field.values.get(focusedPointIdx)); tooltip = ( = ({ continue; } - const value = field.display!(plotInstance.data[i][focusedPointIdx]); + const value = field.display!(otherProps.data.fields[i].values.get(focusedPointIdx)); series.push({ // TODO: align with uPlot typings