diff --git a/Runtime/Internal/UIComponent.cs b/Runtime/Internal/UIComponent.cs index d65138dd..73887875 100644 --- a/Runtime/Internal/UIComponent.cs +++ b/Runtime/Internal/UIComponent.cs @@ -41,9 +41,23 @@ namespace XCharts.Runtime return true; } + [Since("v3.8.2")] public void SetDataDirty() { m_DataDirty = true; + m_RefreshChart = true; + } + + public override void SetAllDirty() + { + base.SetAllDirty(); + SetDataDirty(); + } + + public override void SetVerticesDirty() + { + base.SetVerticesDirty(); + m_RefreshChart = true; } protected override void InitComponent()