Harden editor app windowing boundary

This commit is contained in:
2026-04-26 16:01:07 +08:00
parent f4afaf184e
commit ac626d48c4
31 changed files with 473 additions and 553 deletions

View File

@@ -112,10 +112,6 @@ void EditorWindowSession::SetTitle(std::wstring title) {
void EditorWindowSession::QueueCompletedImmediateFrame(
EditorWindowFrameTransferRequests transferRequests) {
m_hasQueuedCompletedImmediateFrame = true;
if (transferRequests.workspace.workspaceMutation.has_value()) {
m_queuedImmediateFrameTransferRequests.workspace.workspaceMutation =
std::move(transferRequests.workspace.workspaceMutation);
}
if (transferRequests.workspace.beginGlobalTabDrag.has_value()) {
m_queuedImmediateFrameTransferRequests.workspace.beginGlobalTabDrag =
std::move(transferRequests.workspace.beginGlobalTabDrag);