Merge "Settings crash when receiving data state broadcast" am: 2ed42d009b am: c6e3467cc2 am: b1480c8cab

am: d0cb54b27e

Change-Id: I7430b38a73cf22b823121db3c2287f3afdb63d79
This commit is contained in:
Miao Miao (苗苗)
2017-05-02 17:54:44 +00:00
committed by android-build-merger

View File

@@ -105,8 +105,11 @@ public class CellularDataCondition extends Condition {
public void onReceive(Context context, Intent intent) {
if (TelephonyIntents.ACTION_ANY_DATA_CONNECTION_STATE_CHANGED.equals(
intent.getAction())) {
ConditionManager.get(context).getCondition(CellularDataCondition.class)
.refreshState();
CellularDataCondition condition = ConditionManager.get(context).getCondition(
CellularDataCondition.class);
if (condition != null) {
condition.refreshState();
}
}
}
}