fix: Task finished notification showing up regardless of focus state on Windows

This commit is contained in:
WerWolv
2026-01-03 10:48:46 +01:00
parent 5756105347
commit 3274649b77
4 changed files with 22 additions and 2 deletions

View File

@@ -1166,7 +1166,10 @@ namespace hex {
glfwSetCursorPosCallback(m_window, unlockFrameRate);
glfwSetMouseButtonCallback(m_window, unlockFrameRate);
glfwSetScrollCallback(m_window, unlockFrameRate);
glfwSetWindowFocusCallback(m_window, unlockFrameRate);
glfwSetWindowFocusCallback(m_window, [](GLFWwindow *window, int focused) {
unlockFrameRate(window);
ImHexApi::System::impl::setMainWindowFocusState(focused);
});
glfwSetWindowMaximizeCallback(m_window, [](GLFWwindow *window, int) {
glfwShowWindow(window);