소스 검색

release the mouse from window constraints when poping up a window prompt
like, say, assertfatal, to allow clicking in the popup.

Azaezel 10 년 전
부모
커밋
ac515a9ab1
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  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 );