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

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
@@ -39,7 +39,7 @@ namespace XericUI.XTable.Rendering.Component
return;
}
if (!m_DirtyFlag.IsDirty) return;
if (m_IsRebuilding || !m_DirtyFlag.IsDirty) return;
var flags = m_DirtyFlag.Flags;
if ((flags & ~(TableDirtyType.ScrollChanged | TableDirtyType.SelectionChanged)) == 0)