From 4312f2accd37d6afd21cf39a7c12ce3a435110e2 Mon Sep 17 00:00:00 2001 From: Adela Almasan <88068998+adela-almasan@users.noreply.github.com> Date: Tue, 30 Apr 2024 12:19:37 -0600 Subject: [PATCH] XYChart2: Fix tooltip mode (#87147) --- public/app/plugins/panel/xychart/v2/XYChartPanel.tsx | 2 +- public/app/plugins/panel/xychart/v2/XYChartTooltip.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/public/app/plugins/panel/xychart/v2/XYChartPanel.tsx b/public/app/plugins/panel/xychart/v2/XYChartPanel.tsx index f52b6766ef0..54caeda8db5 100644 --- a/public/app/plugins/panel/xychart/v2/XYChartPanel.tsx +++ b/public/app/plugins/panel/xychart/v2/XYChartPanel.tsx @@ -38,7 +38,7 @@ export const XYChartPanel2 = (props: Props2) => { let { builder, prepData } = useMemo( () => prepConfig(series, config.theme2), // eslint-disable-next-line react-hooks/exhaustive-deps - [mapping, mappedSeries, props.data.structureRev, props.fieldConfig] + [mapping, mappedSeries, props.data.structureRev, props.fieldConfig, props.options.tooltip] ); // generate data struct for uPlot mode: 2 diff --git a/public/app/plugins/panel/xychart/v2/XYChartTooltip.tsx b/public/app/plugins/panel/xychart/v2/XYChartTooltip.tsx index bfc25494772..e47d1c531f4 100644 --- a/public/app/plugins/panel/xychart/v2/XYChartTooltip.tsx +++ b/public/app/plugins/panel/xychart/v2/XYChartTooltip.tsx @@ -24,7 +24,7 @@ export interface Props { } function stripSeriesName(fieldName: string, seriesName: string) { - if (fieldName.includes(' ')) { + if (fieldName !== seriesName && fieldName.includes(' ')) { fieldName = fieldName.replace(seriesName, '').trim(); }