fix: avoid editor viewport resize deadlock

This commit is contained in:
2026-03-28 17:16:25 +08:00
parent 3b652ac1db
commit 2b255751b6
2 changed files with 21 additions and 3 deletions

View File

@@ -96,6 +96,10 @@ void Application::ShutdownEditorContext() {
void Application::RenderEditorFrame() {
static constexpr float kClearColor[4] = { 0.22f, 0.22f, 0.22f, 1.0f };
if (!m_windowRenderer.BeginFrame()) {
return;
}
m_imguiBackend.BeginFrame();
m_viewportHostService.BeginFrame();
m_layerStack.onImGuiRender();