修复表格系统调试时会出现死循环的问题,优化释放流程

This commit is contained in:
2026-07-28 14:14:27 +08:00
parent 550f588408
commit 84f6a4294d
4 changed files with 136 additions and 63 deletions
+2 -2
View File
@@ -95,14 +95,14 @@ namespace XericUIEditor.XTable
if (GUILayout.Button("重新生成表格", GUILayout.Height(26)))
{
m_Table.FullRebuildPreservingData();
m_Table.SetChildrenVisible(m_ShowChildren);
m_ShowChildren = m_Table.ChildrenVisible;
EditorApplication.RepaintHierarchyWindow();
}
if (GUILayout.Button("强制刷新样式", GUILayout.Height(26)))
{
m_Table.ForceStyleRefresh();
m_Table.SetChildrenVisible(m_ShowChildren);
m_ShowChildren = m_Table.ChildrenVisible;
EditorApplication.RepaintHierarchyWindow();
}