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

@@ -99,7 +99,7 @@ EditorWindowSynchronizationPlan EditorWindowSynchronizationPlanner::Build(
}
const bool needsUpdate =
!existingSnapshot->hasWorkspaceProjection ||
!existingSnapshot->hasWorkspaceState ||
!AreWindowWorkspaceStatesEquivalent(
existingSnapshot->workspaceState,
targetWindowState) ||