Merge "Avoid showing emergency calls when not possible" into lmp-mr1-dev
This commit is contained in:
@@ -184,6 +184,11 @@ public class CellularTile extends QSTile<QSTile.SignalState> {
|
|||||||
// Make sure signal gets cleared out when no sims.
|
// Make sure signal gets cleared out when no sims.
|
||||||
mInfo.mobileSignalIconId = 0;
|
mInfo.mobileSignalIconId = 0;
|
||||||
mInfo.dataTypeIconId = 0;
|
mInfo.dataTypeIconId = 0;
|
||||||
|
// Show a No SIMs description to avoid emergency calls message.
|
||||||
|
mInfo.enabled = true;
|
||||||
|
mInfo.enabledDesc = mContext.getString(
|
||||||
|
R.string.keyguard_missing_sim_message_short);
|
||||||
|
mInfo.signalContentDescription = mInfo.enabledDesc;
|
||||||
}
|
}
|
||||||
refreshState(mInfo);
|
refreshState(mInfo);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1194,7 +1194,7 @@ public class NetworkControllerImpl extends BroadcastReceiver
|
|||||||
int length = mSignalsChangedCallbacks.size();
|
int length = mSignalsChangedCallbacks.size();
|
||||||
for (int i = 0; i < length; i++) {
|
for (int i = 0; i < length; i++) {
|
||||||
mSignalsChangedCallbacks.get(i).onMobileDataSignalChanged(mCurrentState.enabled
|
mSignalsChangedCallbacks.get(i).onMobileDataSignalChanged(mCurrentState.enabled
|
||||||
&& !mCurrentState.isEmergency && !mCurrentState.airplaneMode,
|
&& !mCurrentState.isEmergency,
|
||||||
getQsCurrentIconId(), contentDescription,
|
getQsCurrentIconId(), contentDescription,
|
||||||
qsTypeIcon,
|
qsTypeIcon,
|
||||||
mCurrentState.dataConnected && mCurrentState.activityIn,
|
mCurrentState.dataConnected && mCurrentState.activityIn,
|
||||||
|
|||||||
Reference in New Issue
Block a user