fix(chart): use categorical axis for bar charts with numeric x-axis (#39141)

Co-authored-by: Enzo Martellucci <52219496+EnxDev@users.noreply.github.com>
This commit is contained in:
Jean Massucatto
2026-04-29 04:41:19 -03:00
committed by GitHub
parent dbd7984ce9
commit 171414f165
4 changed files with 40 additions and 3 deletions

View File

@@ -258,7 +258,15 @@ export default function transformProps(
const dataTypes = getColtypesMapping(queriesData[0]);
const xAxisDataType = dataTypes?.[xAxisLabel] ?? dataTypes?.[xAxisOrig];
const xAxisType = getAxisType(stack, xAxisForceCategorical, xAxisDataType);
const xAxisType = getAxisType(
stack,
xAxisForceCategorical,
xAxisDataType,
seriesType === EchartsTimeseriesSeriesType.Bar ||
seriesTypeB === EchartsTimeseriesSeriesType.Bar
? EchartsTimeseriesSeriesType.Bar
: seriesType,
);
const [rawSeriesA, sortedTotalValuesA] = extractSeries(rebasedDataA, {
fillNeighborValue: stack ? 0 : undefined,