1 Commits

Author SHA1 Message Date
Yue-bin
bec55e4ecc fix(PlayerManagerGUI): 修复玩家管理界面中空元素导致的布局错乱问题
当widget不应该绘制时,之前会跳过列位置更新导致后续元素对齐错误,
现在添加了占位推进列位置以确保布局的一致性。
2026-05-08 17:23:16 +08:00

View File

@@ -99,6 +99,8 @@ public static class PlayerManagerGUI
{ {
if (widget.ShouldDraw(member)) if (widget.ShouldDraw(member))
widget.Draw(Cursor.NextColumn(widget.Width, 40f), member); widget.Draw(Cursor.NextColumn(widget.Width, 40f), member);
else
Cursor.NextColumn(widget.Width, 40f); // 占位推进列位置
} }
Cursor.EndRow(); Cursor.EndRow();
} }