From a48637dead6b3429b2b406b1a8995b9d6addc8aa Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Thu, 20 Jun 2024 00:36:04 +0300 Subject: [PATCH] just to be safe set overlay hook to empty func on exit --- overlay_experimental/steam_overlay.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/overlay_experimental/steam_overlay.cpp b/overlay_experimental/steam_overlay.cpp index 2af00f46..31165fcf 100644 --- a/overlay_experimental/steam_overlay.cpp +++ b/overlay_experimental/steam_overlay.cpp @@ -1823,6 +1823,7 @@ void Steam_Overlay::UnSetupOverlay() // I assume because the game de-initializes DX later after closing Steam APIs // this hacky solution just sets it to an empty function _renderer->OverlayHookReady = [](InGameOverlay::OverlayHookState){}; + _renderer->OverlayProc = [](){}; allow_renderer_frame_processing(false, true); obscure_game_input(false);