From 2c5e0a58267506108843c82c6ffa506120510bf2 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Mon, 15 Jun 2026 08:57:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D`GetMinMaxData`=E5=9C=A8`show?= =?UTF-8?q?DataDimension`=E6=9C=AA=E5=88=9D=E5=A7=8B=E5=8C=96=E6=97=B6?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE=E9=A2=98?= =?UTF-8?q?=20(#365)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Documentation~/zh/changelog.md | 1 + Runtime/Serie/SerieHelper.cs | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) 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];