diff --git a/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs b/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs index a16f6ee5..cbc49480 100644 --- a/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs +++ b/Assets/WorkSpace/Personal/JYM/UI_BarChart.cs @@ -54,8 +54,13 @@ public class UI_BarChart : UIBase this.barChartDatas.AddRange(barChartData); //GUI ´Ù ±×·ÁÁö±â Àü±îÁö ´ë±â - barChart.OnRedraw.AddListener(SetStackBarData); - barChart.OnRedraw.AddListener(SetChartLabels); + barChart.OnRedraw.AddListener(SetStackChartData); + } + private void SetStackChartData() + { + SetStackBarData(); + SetChartLabels(); + barChart.OnRedraw.RemoveAllListeners(); } private void SetStackBarData() { diff --git a/Assets/WorkSpace/Personal/JYM/UI_GraphChart.cs b/Assets/WorkSpace/Personal/JYM/UI_GraphChart.cs index 6540847b..49800a9c 100644 --- a/Assets/WorkSpace/Personal/JYM/UI_GraphChart.cs +++ b/Assets/WorkSpace/Personal/JYM/UI_GraphChart.cs @@ -132,6 +132,7 @@ public class UI_GraphChart : UIBase, IPointerClickHandler date.transform.position = new Vector3(labelPos[index].x, offsetY, 0); date.SetDateTime(graphDateTimeData[index]); } + Graph.OnRedraw.RemoveAllListeners(); } private void ClearLabels() {