This is an automated email from the ASF dual-hosted git repository. sushuang pushed a commit to branch PR/plainheart_fix/alignTicks-precision in repository https://gitbox.apache.org/repos/asf/echarts.git
commit abb3ad41b76d0b8a828a9dcce4e43e3eea470949 Author: 100pah <[email protected]> AuthorDate: Fri Mar 13 01:34:08 2026 +0800 fix: fix previous commit. --- src/coord/axisStatistics.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/coord/axisStatistics.ts b/src/coord/axisStatistics.ts index 77f864b8c..32f01c01c 100644 --- a/src/coord/axisStatistics.ts +++ b/src/coord/axisStatistics.ts @@ -219,9 +219,7 @@ export function eachSeriesOnAxis( } const ecModel = axis.model.ecModel; const seriesOnAxisMap = ecModelCacheFullUpdateInner(getCachePerECFullUpdate(ecModel)).axSer; - seriesOnAxisMap && seriesOnAxisMap.each(function (seriesList) { - eachSeriesDeal(ecModel, seriesList, cb); - }); + seriesOnAxisMap && eachSeriesDeal(ecModel, seriesOnAxisMap.get(axis.model.uid), cb); } export function eachSeriesOnAxisOnKey( @@ -239,9 +237,12 @@ export function eachSeriesOnAxisOnKey( function eachSeriesDeal( ecModel: GlobalModel, - seriesList: SeriesModel[], + seriesList: SeriesModel[] | NullUndefined, cb: AxisStatEachSeriesCb ): void { + if (!seriesList) { + return; + } for (let i = 0; i < seriesList.length; i++) { const seriesModel = seriesList[i]; // Legend-filtered series need to be ignored since series are registered before `legendFilter`. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
