Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed regression in bug 4966 - KMSDRM: Add dynamic modeset support
Anthony Pesch I was just communicating with one of the Retropie developers regarding this. This change removed the forced window focus change on creation (inolen/SDL-mirror@3534cb3) as part of the change no longer assumes there's only a single window being created. This was perhaps an over-aggressive removal. Due to that change, joystick events are only received if SDL_SetKeyboardFocus is called explicitly, or if the app has specified SDL_HINT_JOYSTICK_ALLOW_BACKGROUND_EVENTS. I think that part of my change should be reverted to continue setting mouse / keyboard focus to the window being created. If SDL_WINDOW_INPUT_FOCUS is to be used as an input flag the code could be conditional, but that would still leave existing software broken.
- Loading branch information