修复Treemaplabel显示异常的问题

This commit is contained in:
monitor1394
2025-03-04 08:33:07 +08:00
parent f9f2428142
commit aea4aa7c8d
2 changed files with 6 additions and 4 deletions

View File

@@ -79,6 +79,7 @@ slug: /changelog
## master
* (2025.03.04) 修复`Treemap``label`显示异常的问题
* (2025.03.02) 增加`Tooltip``columnGapWidths`参数设置列文本间隙距离
* (2025.03.01) 优化`Comment`的组件刷新
* (2025.02.23) 增加`Axis``Label``formatter`支持`{index}``{index-1}``{-index}``{-index-1}`通配符

View File

@@ -759,17 +759,18 @@ namespace XCharts.Runtime
return 0;
}
public void SetLabelActive(bool flag)
public void SetLabelActive(bool flag, bool force = false)
{
if (labelObject != null) labelObject.SetActive(flag);
if (labelObject != null) labelObject.SetActive(flag, force);
foreach (var labelObject in context.dataLabels)
{
labelObject.SetActive(false);
labelObject.SetActive(flag, force);
}
}
public void SetIconActive(bool flag)
{
if (labelObject != null) labelObject.SetActive(flag);
if (labelObject != null) labelObject.SetIconActive(flag);
}
public void SetPolygon(params Vector2[] points)