editor: refactor workspace window synchronization

This commit is contained in:
2026-04-26 11:17:57 +08:00
parent 4fcaac81d6
commit 57fe2cfd3b
17 changed files with 99 additions and 301 deletions

View File

@@ -180,15 +180,9 @@ bool EditorWindowRuntimeController::Initialize(
if (const EditorWindowWorkspaceBinding* workspaceBinding = TryGetWorkspaceBinding();
workspaceBinding != nullptr) {
const UIEditorWorkspaceController* workspaceController =
workspaceBinding->TryGetWorkspaceController();
assert(workspaceController != nullptr);
LogRuntimeTrace(
"app",
"shell runtime initialized: " +
editorContext.DescribeWorkspaceState(
*workspaceController,
m_contentController->GetShellInteractionState()));
"shell runtime initialized: workspace content");
} else {
LogRuntimeTrace("app", "window content initialized: non-workspace content");
}