From 5766c36372f221d1f4ee93d355a3e4c677f47c19 Mon Sep 17 00:00:00 2001 From: Ville Brofeldt <33317356+villebro@users.noreply.github.com> Date: Sat, 1 Mar 2025 22:07:12 -0800 Subject: [PATCH] fix(plugin-chart-echarts): remove erroneous upper bound value (#32473) --- .../src/Timeseries/transformers.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformers.ts b/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformers.ts index cadf647484df5..0abefc95e3d2d 100644 --- a/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformers.ts +++ b/superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformers.ts @@ -226,7 +226,7 @@ export function transformSeries( stackId = forecastSeries.name; } else if (stack && isObservation) { // the suffix of the observation series is '' (falsy), which disables - // stacking. Therefore we need to set something that is truthy. + // stacking. Therefore, we need to set something that is truthy. stackId = getTimeCompareStackId('obs', timeCompare, name); } else if (stack && isTrend) { stackId = getTimeCompareStackId(forecastSeries.type, timeCompare, name); @@ -322,6 +322,15 @@ export function transformSeries( show: !!showValue, position: isHorizontal ? 'right' : 'top', formatter: (params: any) => { + // don't show confidence band value labels, as they're already visible on the tooltip + if ( + [ + ForecastSeriesEnum.ForecastUpper, + ForecastSeriesEnum.ForecastLower, + ].includes(forecastSeries.type) + ) { + return ''; + } const { value, dataIndex, seriesIndex, seriesName } = params; const numericValue = isHorizontal ? value[0] : value[1]; const isSelectedLegend = !legendState || legendState[seriesName];