diff options
| author | Pierre Bourdon <delroth@gmail.com> | 2016-07-12 17:57:32 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-12 17:57:32 +0200 |
| commit | 12d650be993271dc9235cb4d4352e4100379c68c (patch) | |
| tree | a08eec6f6f43f79f0ac54b7c6a2e24c16b488786 /Source/Core | |
| parent | 6b48b62872d32ae33bbc364fa73f205d4ed8ac86 (diff) | |
| parent | 47859ad40cd32e721803230eb587d1d14ee5d0b5 (diff) | |
Merge pull request #4002 from leoetlino/wiimote-windows
WiimoteReal: Call Update() less often
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp b/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp index 8994695fd3..df8e65d0f2 100644 --- a/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp +++ b/Source/Core/Core/HW/WiimoteReal/WiimoteReal.cpp @@ -472,7 +472,6 @@ void WiimoteScanner::ThreadFunc() { m_scan_mode_changed_event.WaitFor(std::chrono::milliseconds(500)); - Update(); // Does stuff needed to detect disconnects on Windows CheckForDisconnectedWiimotes(); if (m_scan_mode.load() == WiimoteScanMode::DO_NOT_SCAN) @@ -490,6 +489,10 @@ void WiimoteScanner::ThreadFunc() TryToConnectBalanceBoard(found_board); } } + else + { + Update(); // Does stuff needed to detect disconnects on Windows + } if (m_scan_mode.load() == WiimoteScanMode::SCAN_ONCE) m_scan_mode.store(WiimoteScanMode::DO_NOT_SCAN); |
