From e6eea34a45e71dfa667d51ea5c06a004a72bc6a3 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Thu, 21 Apr 2022 22:07:30 +0800 Subject: [PATCH] fix ring tooltip bug #192 --- Assets/XCharts/CHANGELOG-EN.md | 3 +++ Assets/XCharts/CHANGELOG.md | 3 +++ Assets/XCharts/Runtime/Internal/DrawSerieRing.cs | 1 - 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Assets/XCharts/CHANGELOG-EN.md b/Assets/XCharts/CHANGELOG-EN.md index 6163132e..2e8f30e5 100644 --- a/Assets/XCharts/CHANGELOG-EN.md +++ b/Assets/XCharts/CHANGELOG-EN.md @@ -44,6 +44,9 @@ ## branch-2.0 +* (2022.04.21) Fixed bug #192 with `RingChart` `Tooltip` exception +* (2022.04.21) Fixed error when setting `minShowNum` in `DataZoom` + ## v2.8.0 * (2022.04.10) Added the debug information panel diff --git a/Assets/XCharts/CHANGELOG.md b/Assets/XCharts/CHANGELOG.md index b6396c51..3bfa3233 100644 --- a/Assets/XCharts/CHANGELOG.md +++ b/Assets/XCharts/CHANGELOG.md @@ -44,6 +44,9 @@ ## branch-2.0 +* (2022.04.21) 修复`RingChart`的`Tooltip`异常的问题 #192 +* (2022.04.21) 修复`DataZoom`设置`minShowNum`时可能会报错的问题 + ## v2.8.0 * (2022.04.10) 发布`v2.8.0`版本 diff --git a/Assets/XCharts/Runtime/Internal/DrawSerieRing.cs b/Assets/XCharts/Runtime/Internal/DrawSerieRing.cs index 8cdb4117..612b75b0 100644 --- a/Assets/XCharts/Runtime/Internal/DrawSerieRing.cs +++ b/Assets/XCharts/Runtime/Internal/DrawSerieRing.cs @@ -136,7 +136,6 @@ namespace XCharts public bool CheckTootipArea(Vector2 local) { if (!chart.series.Contains(SerieType.Ring)) return false; - if (!PointerIsInRingSerie(chart.series, local)) return false; if (m_IsEnterLegendButtom) return false; bool selected = false; chart.tooltip.runtimeDataIndex.Clear();