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

View File

@ -366,7 +366,11 @@ public class HIDDeviceManager {
}
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.