[v10.0.x] XYChart: Prevent crash on point hover (#72312)

XYChart: Prevent crash on point hover (#70225)

(cherry picked from commit 88988e4337)

Co-authored-by: Coen van Leeuwen <coenvanl@gmail.com>
This commit is contained in:
grafana-delivery-bot[bot]
2023-07-25 14:31:05 -07:00
committed by GitHub
co-authored by Coen van Leeuwen
parent 8dac7f4d96
commit 643fa34aee
@@ -82,8 +82,8 @@ export const TooltipView = ({
let yValue: YValue | null = null;
let extraFacets: ExtraFacets | null = null;
if (seriesMapping === SeriesMapping.Manual && manualSeriesConfigs) {
const colorFacetFieldName = manualSeriesConfigs[hoveredPointIndex].pointColor?.field ?? '';
const sizeFacetFieldName = manualSeriesConfigs[hoveredPointIndex].pointSize?.field ?? '';
const colorFacetFieldName = manualSeriesConfigs[hoveredPointIndex]?.pointColor?.field ?? '';
const sizeFacetFieldName = manualSeriesConfigs[hoveredPointIndex]?.pointSize?.field ?? '';
const colorFacet = colorFacetFieldName ? findField(frame, colorFacetFieldName) : undefined;
const sizeFacet = sizeFacetFieldName ? findField(frame, sizeFacetFieldName) : undefined;