Browse Source

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

David Ludwig 11 years ago
parent
commit
27e79b93ec
1 changed files with 6 additions and 0 deletions
  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->w = _this->displays[0].current_mode.w;
     window->h = _this->displays[0].current_mode.h;
     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
     /* Make sure the WinRT app's IFramworkView can post events on
        behalf of SDL:
        behalf of SDL: