Parcourir la source

Merge pull request #1394 from Azaezel/BarrierBreak

release the mouse from window constraints when poping up a window prompt
Areloch il y a 10 ans
Parent
commit
ac6bca6f13
1 fichiers modifiés avec 4 ajouts et 0 suppressions
  1. 4 0
      Engine/source/platformSDL/sdlMsgBox.cpp

+ 4 - 0
Engine/source/platformSDL/sdlMsgBox.cpp

@@ -76,6 +76,10 @@ S32 Platform::messageBox(const UTF8 *title, const UTF8 *message, MBButtons butto
       initMsgBox_ButtonData();
 
    SDL_Window *window = WindowManager->getFirstWindow() ? SDL_GetWindowFromID( WindowManager->getFirstWindow()->getWindowId() ) : NULL;
+
+   if (window) //release the mouse from the window constaints
+      SDL_SetWindowGrab(window, SDL_FALSE);
+
    if(buttons == MBOk)
       return SDL_ShowSimpleMessageBox(0, title, message,  window );