diff --git a/CHANGELOG-EN.md b/CHANGELOG-EN.md index 10ec2648..e145f023 100644 --- a/CHANGELOG-EN.md +++ b/CHANGELOG-EN.md @@ -32,6 +32,8 @@ ## Latest +* (2021.03.01) Fixed display exception of hidden gameObjects when enabling and disabling a chart #125 + ## v2.0.1 * (2021.02.26) Fixed incorrect position of `Tooltip` in `HeatmapChart` #123 diff --git a/CHANGELOG.md b/CHANGELOG.md index 83b874d5..0497bda5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,8 @@ ## Latest +* (2021.03.01) 修复隐藏和显示chart时部分已隐藏的节点显示异常的问题 #125 + ## v2.0.1 * (2021.02.26) 修复`HeatmapChart`的`Tooltip`指示的位置不准的问题 #123 diff --git a/Runtime/Internal/BaseChart.cs b/Runtime/Internal/BaseChart.cs index d2ae755f..1dcf8298 100644 --- a/Runtime/Internal/BaseChart.cs +++ b/Runtime/Internal/BaseChart.cs @@ -265,18 +265,6 @@ namespace XCharts foreach (var drawSerie in m_DrawSeries) drawSerie.CheckComponent(); } - protected override void OnEnable() - { - base.OnEnable(); - ChartHelper.ActiveAllObject(transform, true); - } - - protected override void OnDisable() - { - base.OnDisable(); - ChartHelper.ActiveAllObject(transform, false); - } - protected override void SetAllComponentDirty() { base.SetAllComponentDirty(); diff --git a/Runtime/Internal/BaseGraph.cs b/Runtime/Internal/BaseGraph.cs index 9ba38882..1df8ddff 100644 --- a/Runtime/Internal/BaseGraph.cs +++ b/Runtime/Internal/BaseGraph.cs @@ -162,16 +162,6 @@ namespace XCharts } } - protected override void OnEnable() - { - base.OnEnable(); - } - - protected override void OnDisable() - { - base.OnDisable(); - } - #if UNITY_EDITOR protected override void Reset() {