Fix NPE when trying to refreshes dnd condition.
am: 98487f4d65
Change-Id: I27d984f6ebb1de4832d819a843c9cdbfeeabeaf8
This commit is contained in:
@@ -139,8 +139,11 @@ public class DndCondition extends Condition {
|
|||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
if (NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED_INTERNAL
|
if (NotificationManager.ACTION_INTERRUPTION_FILTER_CHANGED_INTERNAL
|
||||||
.equals(intent.getAction())) {
|
.equals(intent.getAction())) {
|
||||||
ConditionManager.get(context).getCondition(DndCondition.class)
|
final Condition condition =
|
||||||
.refreshState();
|
ConditionManager.get(context).getCondition(DndCondition.class);
|
||||||
|
if (condition != null) {
|
||||||
|
condition.refreshState();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user