diff options
| author | Jordan Woyak <jordan.woyak@gmail.com> | 2019-01-29 07:54:35 -0600 |
|---|---|---|
| committer | Jordan Woyak <jordan.woyak@gmail.com> | 2019-01-29 07:57:51 -0600 |
| commit | 4bc576472ccb51028a930b43fb6071b7d189dc6e (patch) | |
| tree | c133ed582cae9528050bd4d590699c0d77f44d38 /Source/Core | |
| parent | 0e1669e1c7adef2fa5ef0db402b71c0f5c1f0dc4 (diff) | |
WiimoteDevice: Update UI when wiimote connection status changes to keep check marks in the menu bar accurate.
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp b/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp index cfce4d5959..381ac0fc64 100644 --- a/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp +++ b/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp @@ -180,6 +180,9 @@ bool WiimoteDevice::LinkChannel() DEBUG_LOG(IOS_WIIMOTE, "ConnectionState CONN_LINKING -> CONN_COMPLETE"); m_connection_state = ConnectionState::Complete; + // Update wiimote connection status in the UI + Host_UpdateDisasmDialog(); + return false; } @@ -218,8 +221,12 @@ void WiimoteDevice::EventDisconnect() Wiimote::ControlChannel(m_connection_handle & 0xFF, 99, nullptr, 0); m_connection_state = ConnectionState::Inactive; + // Clear channel flags ResetChannels(); + + // Update wiimote connection status in the UI + Host_UpdateDisasmDialog(); } bool WiimoteDevice::EventPagingChanged(u8 page_mode) const |
