From 364ea041542edeb608f4e451ea6ae668c569ee86 Mon Sep 17 00:00:00 2001 From: cdozdil Date: Fri, 31 May 2024 00:13:55 +0300 Subject: [PATCH] added overlay menu checks for early hooks --- OptiScaler/dllmain.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OptiScaler/dllmain.cpp b/OptiScaler/dllmain.cpp index 82722dc7..9d848813 100644 --- a/OptiScaler/dllmain.cpp +++ b/OptiScaler/dllmain.cpp @@ -568,7 +568,7 @@ void CheckWorkingMode() AttachHooks(); - if (!Config::Instance()->DisableEarlyHooking.value_or(false)) + if (!Config::Instance()->DisableEarlyHooking.value_or(false) && Config::Instance()->OverlayMenu.value_or(true)) { spdlog::info("Trying to early bind of Dx12 ImGui hooks"); ImGuiOverlayDx12::EarlyBind(); @@ -595,7 +595,7 @@ BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserv CheckWorkingMode(); - if (!Config::Instance()->DisableEarlyHooking.value_or(false)) + if (!Config::Instance()->DisableEarlyHooking.value_or(false) && Config::Instance()->OverlayMenu.value_or(true)) { ImGuiOverlayDx12::BindMods(); }