Don't crash if the app doesn't have Bluetooth permissions

This commit is contained in:
Sam Lantinga 2018-08-21 11:59:13 -07:00
parent 2a4999b4bb
commit c2791fc60d
1 changed files with 5 additions and 1 deletions

View File

@ -366,7 +366,11 @@ public class HIDDeviceManager {
} }
protected void shutdownBluetooth() { protected void shutdownBluetooth() {
mContext.unregisterReceiver(mBluetoothBroadcast); try {
mContext.unregisterReceiver(mBluetoothBroadcast);
} catch (Exception e) {
// We may not have registered, that's okay
}
} }
// Chromebooks do not pass along ACTION_ACL_CONNECTED / ACTION_ACL_DISCONNECTED properly. // Chromebooks do not pass along ACTION_ACL_CONNECTED / ACTION_ACL_DISCONNECTED properly.