diff options
| author | Andrew Molloy <amolloy@gmail.com> | 2017-12-03 10:32:07 -0500 |
|---|---|---|
| committer | Andrew Molloy <amolloy@gmail.com> | 2017-12-03 10:32:07 -0500 |
| commit | d306397bbc64b51e891f689252f77c0cfa31983b (patch) | |
| tree | 37a8f615a6b6dd4a393c46274fe5adfc5679fdf7 /Source/Core/InputCommon/ControllerInterface/XInput/XInput.cpp | |
| parent | 8bcc392d5d2285b2bf1c26942ecedcb0672e8bc4 (diff) | |
-[deviceInquiryComplete:error:aborted:] comes in on the main thread in macOS 10.13, so instead of using CFRunLoopRun()/CFRunLoopStop(), just let the run loop do one pass. This is already in a loop waiting for done to be false. This also means -[deviceInquiryComplete:error:aborted:] should no longer call CFRunLoopStop(). Fixes connecting to Wiimotes in macOS 10.13+, should continue to work as before in 10.12 and below.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/XInput/XInput.cpp')
0 files changed, 0 insertions, 0 deletions
