diff --git a/Core/Core.cpp b/Core/Core.cpp index a7d9e90b4c..481c1f4b2a 100644 --- a/Core/Core.cpp +++ b/Core/Core.cpp @@ -89,8 +89,8 @@ void Core_WaitInactive() void Core_WaitInactive(int milliseconds) { - // TODO - Core_WaitInactive(); + while (!Core_IsInactive()) + m_hInactiveEvent.wait_for(m_hInactiveMutex, milliseconds); } void Core_RunLoop() diff --git a/native b/native index a9a067ef84..9c183fcca8 160000 --- a/native +++ b/native @@ -1 +1 @@ -Subproject commit a9a067ef8473628f170dfdab1f7692b53a5f130b +Subproject commit 9c183fcca8416a34d510880d483ccf5f2ec573f4