diff --git a/Documentation~/zh/changelog.md b/Documentation~/zh/changelog.md index 6e0cadff..af3cfc1a 100644 --- a/Documentation~/zh/changelog.md +++ b/Documentation~/zh/changelog.md @@ -81,6 +81,7 @@ slug: /changelog ## master +* (2026.06.03) 修复`GetMinMaxData`在`showDataDimension`未初始化时返回异常的问题 (#365) * (2026.06.03) 增加`Tooltip`通过`TitleLabelStyle`的`TextStyle`的`Alignment`设置标题的对齐方式 (#363) * (2026.05.25) 增加`DataZoom`的`filterAxisRange`设置坐标轴的范围计算是否受`DataZoom`的影响 * (2026.05.23) 优化`DataZoom`的`Marquee`框选功能 diff --git a/Runtime/Serie/SerieHelper.cs b/Runtime/Serie/SerieHelper.cs index e24e137d..cf8c078c 100644 --- a/Runtime/Serie/SerieHelper.cs +++ b/Runtime/Serie/SerieHelper.cs @@ -171,9 +171,9 @@ namespace XCharts.Runtime { var count = 0; if (dimension > 0) count = dimension; - else count = serie.showDataDimension > serieData.data.Count ? - serieData.data.Count : - serie.showDataDimension; + else count = serie.showDataDimension > 0 && serie.showDataDimension < serieData.data.Count ? + serie.showDataDimension : + serieData.data.Count; for (int j = 0; j < count; j++) { var value = serieData.data[j];