From 7998aa89cda4665baaf86705ee52abef7acc4762 Mon Sep 17 00:00:00 2001 From: FellippeHeitor Date: Mon, 25 Sep 2017 02:25:53 -0300 Subject: [PATCH] Detect focus using GetForegroundWindow instead of GetActiveWindow. --- internal/c/libqb.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/c/libqb.cpp b/internal/c/libqb.cpp index 130390eea..e147a75b2 100644 --- a/internal/c/libqb.cpp +++ b/internal/c/libqb.cpp @@ -29525,7 +29525,7 @@ void sub__maptriangle(int32 cull_options,float sx1,float sy1,float sx2,float sy2 #ifdef CORE_FREEGLUT #ifdef QB64_WINDOWS - if (window_handle==GetActiveWindow()) { + if (window_handle==GetForegroundWindow()) { if (key==112){vk=VK+QBVK_LSHIFT;} if (key==113){vk=VK+QBVK_RSHIFT;} if (key==114){vk=VK+QBVK_LCTRL;}