Fix crash when pausing DndCondition.
- check whether the receiver is registered before trying to unregister it. Change-Id: Ia949f5a90b8866f01684dc2c7797e87d8dc7804e Fixes: 74073233 Test: make RunSettingsRoboTests
This commit is contained in:
@@ -152,7 +152,9 @@ public class DndCondition extends Condition {
|
||||
|
||||
@Override
|
||||
public void onPause() {
|
||||
mManager.getContext().unregisterReceiver(mReceiver);
|
||||
mRegistered = false;
|
||||
if (mRegistered) {
|
||||
mManager.getContext().unregisterReceiver(mReceiver);
|
||||
mRegistered = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user