From 012eb6808f1e538e39e8308c097ca1484cadec80 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Wed, 13 Jul 2022 21:45:09 +0800 Subject: [PATCH] fix serielabel refresh exception (#215) --- CHANGELOG-EN.md | 7 +++++++ CHANGELOG.md | 5 +++++ Runtime/Internal/BaseChart.cs | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG-EN.md b/CHANGELOG-EN.md index 114d3b36..ad2e8f9d 100644 --- a/CHANGELOG-EN.md +++ b/CHANGELOG-EN.md @@ -2,6 +2,7 @@ # 更新日志 [branch-2.0](#branch-2.0) +[v2.8.2](#v2.8.2) [v2.8.1](#v2.8.1) [v2.8.0](#v2.8.0) [v2.7.0](#v2.7.0) @@ -45,6 +46,12 @@ ## branch-2.0 +## v2.8.2 + +* (2022.07.13) Release `v2.8.2` version +* (2022.07.13) Fixed `SerieLabel` refresh exception #215 +* (2022.06.30) Optimize `Radar` so that the `Tooltip` layer is above `Indicator` + ## v2.8.1 * (2022.05.03) Added `onLegendClick`, `onLegendEnter` and `onLegendExit` delegate callbacks for `Legend` diff --git a/CHANGELOG.md b/CHANGELOG.md index 159c7a95..dcb8f3b6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ # 更新日志 [branch-2.0](#branch-2.0) +[v2.8.2](#v2.8.2) [v2.8.1](#v2.8.1) [v2.8.0](#v2.8.0) [v2.7.0](#v2.7.0) @@ -45,6 +46,10 @@ ## branch-2.0 +## v2.8.2 + +* (2022.07.13) 发布`v2.8.2`版本 +* (2022.07.13) 修复`SerieLabel`刷新异常的问题 #215 * (2022.06.30) 优化`Radar`让`Tooltip`的层在`Indicator`之上 ## v2.8.1 diff --git a/Runtime/Internal/BaseChart.cs b/Runtime/Internal/BaseChart.cs index 33f510b3..7a7ffaf5 100644 --- a/Runtime/Internal/BaseChart.cs +++ b/Runtime/Internal/BaseChart.cs @@ -528,12 +528,12 @@ namespace XCharts m_ChartMaxAnchor, m_ChartPivot, m_ChartSizeDelta); m_SerieLabelRoot.hideFlags = chartHideFlags; SerieLabelPool.ReleaseAll(m_SerieLabelRoot.transform); - int count = 0; for (int i = 0; i < m_Series.Count; i++) { var serie = m_Series.list[i]; serie.index = i; SerieHelper.UpdateCenter(serie, chartPosition, chartWidth, chartHeight); + int count = 0; for (int j = 0; j < serie.data.Count; j++) { var serieData = serie.data[j];