소스 검색

WinRT: bug fix: game-controller/joystick button-down events weren't getting sent

David Ludwig 11 년 전
부모
커밋
27e79b93ec
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/video/winrt/SDL_winrtvideo.cpp

+ 6 - 0
src/video/winrt/SDL_winrtvideo.cpp

@@ -301,6 +301,12 @@ WINRT_CreateWindow(_THIS, SDL_Window * window)
     */
     window->w = _this->displays[0].current_mode.w;
     window->h = _this->displays[0].current_mode.h;
+
+    /* For now, treat WinRT apps as if they always have focus.
+       TODO, WinRT: try tracking keyboard and mouse focus state with respect to snapped apps
+     */
+    SDL_SetMouseFocus(window);
+    SDL_SetKeyboardFocus(window);
  
     /* Make sure the WinRT app's IFramworkView can post events on
        behalf of SDL: