summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/XInput/XInput.cpp
diff options
context:
space:
mode:
authorAndrew Molloy <amolloy@gmail.com>2017-12-03 10:32:07 -0500
committerAndrew Molloy <amolloy@gmail.com>2017-12-03 10:32:07 -0500
commitd306397bbc64b51e891f689252f77c0cfa31983b (patch)
tree37a8f615a6b6dd4a393c46274fe5adfc5679fdf7 /Source/Core/InputCommon/ControllerInterface/XInput/XInput.cpp
parent8bcc392d5d2285b2bf1c26942ecedcb0672e8bc4 (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