bug fixed: imgui rendered inside the event loop

the closing bracket for the event loop was misplaced and the imgui
render got inside the event loop
This commit is contained in:
2026-04-06 10:24:56 +02:00
parent 9974471b66
commit 5b40377d04

View File

@@ -133,22 +133,22 @@ void Application::Run() {
} }
} }
} }
// Rendering
m_ImGui->Begin();
SDL_SetRenderScale(m_Renderer, io.DisplayFramebufferScale.x, io.DisplayFramebufferScale.y);
SDL_SetRenderDrawColor(m_Renderer, (Uint8)111, (Uint8)232, (Uint8)168, (Uint8)0);
SDL_RenderClear(m_Renderer);
for (auto &layer : m_LayerStack) {
layer->OnImGuiRender();
}
m_ImGui->End();
SDL_RenderPresent(m_Renderer);
} }
// Rendering
m_ImGui->Begin();
SDL_SetRenderScale(m_Renderer, io.DisplayFramebufferScale.x, io.DisplayFramebufferScale.y);
SDL_SetRenderDrawColor(m_Renderer, (Uint8)111, (Uint8)232, (Uint8)168, (Uint8)0);
SDL_RenderClear(m_Renderer);
for (auto &layer : m_LayerStack) {
layer->OnImGuiRender();
}
m_ImGui->End();
SDL_RenderPresent(m_Renderer);
} }
} }