diff --git a/OptiScaler/menu/menu_common.cpp b/OptiScaler/menu/menu_common.cpp index 1e60b5b0..61c3ad6f 100644 --- a/OptiScaler/menu/menu_common.cpp +++ b/OptiScaler/menu/menu_common.cpp @@ -831,7 +831,6 @@ bool MenuCommon::RenderMenu() if (!_isInited) return false; - ImGui_ImplWin32_NewFrame(); ImGuiIO& io = ImGui::GetIO(); (void)io; // Handle Inputs @@ -894,6 +893,7 @@ bool MenuCommon::RenderMenu() // If Fps overlay is visible if (Config::Instance()->ShowFps.value_or_default()) { + ImGui_ImplWin32_NewFrame(); MenuHdrCheck(io); MenuSizeCheck(io); ImGui::NewFrame(); @@ -1067,6 +1067,7 @@ bool MenuCommon::RenderMenu() { if (!Config::Instance()->ShowFps.value_or_default()) { + ImGui_ImplWin32_NewFrame(); MenuHdrCheck(io); MenuSizeCheck(io); ImGui::NewFrame();