Do not call bluetooth state listener after service is destroyed.

This commit is contained in:
Greyson Parrelli 2018-10-24 10:43:08 -07:00
parent f164ac90db
commit 2b14c98eb0

View File

@ -109,7 +109,7 @@ public class BluetoothStateManager {
}
private void handleBluetoothStateChange() {
if (listener != null) listener.onBluetoothStateChanged(isBluetoothAvailable());
if (listener != null && !destroyed.get()) listener.onBluetoothStateChanged(isBluetoothAvailable());
}
private boolean isBluetoothAvailable() {