Refine dialog initialization and noisy repaint logs

This commit is contained in:
Codex
2026-03-23 15:21:48 +08:00
parent dde570ac3c
commit 4a6e153da5
9 changed files with 117 additions and 58 deletions
+2 -2
View File
@@ -139,7 +139,7 @@ void Control::requestRepaint(Control* parent)
return;
}
SX_LOGD("Dirty") << SX_T("请求重绘:id=","requestRepaint: id=") << id << " parent=" << (parent ? parent->getId() : "null");
SX_LOG_TRACE("Dirty") << SX_T("请求重绘:id=","requestRepaint: id=") << id << " parent=" << (parent ? parent->getId() : "null");
if (parent) parent->requestRepaint(parent); // 交给容器处理(容器可局部重绘)
else onRequestRepaintAsRoot(); // 根兜底
@@ -147,7 +147,7 @@ void Control::requestRepaint(Control* parent)
void Control::onRequestRepaintAsRoot()
{
SX_LOGI("Dirty")
SX_LOG_TRACE("Dirty")
<< SX_T("触发根重绘:id=", "onRequestRepaintAsRoot: id=") << id
<< SX_T("(从根节点开始重画)", " (root repaint)");