From 8fccfdb5fc8805a0bfa623ba7990ab11da511a99 Mon Sep 17 00:00:00 2001 From: monitor1394 Date: Mon, 16 Aug 2021 14:47:02 +0800 Subject: [PATCH] Fixed the problem of displaying exceptions after adding data again when `DataZoom` is enable (#163) --- Assets/XCharts/Runtime/Component/Main/Serie.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Assets/XCharts/Runtime/Component/Main/Serie.cs b/Assets/XCharts/Runtime/Component/Main/Serie.cs index bd149299..6af6b219 100644 --- a/Assets/XCharts/Runtime/Component/Main/Serie.cs +++ b/Assets/XCharts/Runtime/Component/Main/Serie.cs @@ -1365,6 +1365,7 @@ namespace XCharts RemoveData(0); } m_Data.Clear(); + m_NeedUpdateFilterData = true; SetVerticesDirty(); } @@ -1398,6 +1399,7 @@ namespace XCharts m_DownSmoothPoints.Remove(serieData.index); } m_Data.RemoveAt(index); + m_NeedUpdateFilterData = true; } } @@ -1426,6 +1428,7 @@ namespace XCharts { if (m_InsertDataToHead) m_Data.Insert(0, serieData); else m_Data.Add(serieData); + m_NeedUpdateFilterData = true; } private void CheckDataName(string dataName)