Merge "Fix NPE on some phones at startup." into jb-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
c524ca275a
@@ -917,6 +917,7 @@ public class NetworkController extends BroadcastReceiver {
|
||||
String wifiLabel = "";
|
||||
String mobileLabel = "";
|
||||
int N;
|
||||
final boolean emergencyOnly = (mServiceState != null && mServiceState.isEmergencyOnly());
|
||||
|
||||
if (!mHasMobileDataFeature) {
|
||||
mDataSignalIconId = mPhoneSignalIconId = 0;
|
||||
@@ -932,8 +933,8 @@ public class NetworkController extends BroadcastReceiver {
|
||||
|
||||
if (mDataConnected) {
|
||||
mobileLabel = mNetworkName;
|
||||
} else if (mConnected || mServiceState.isEmergencyOnly()) {
|
||||
if (hasService() || mServiceState.isEmergencyOnly()) {
|
||||
} else if (mConnected || emergencyOnly) {
|
||||
if (hasService() || emergencyOnly) {
|
||||
// The isEmergencyOnly test covers the case of a phone with no SIM
|
||||
mobileLabel = mNetworkName;
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user