Skip to content

Commit b11ce42

Browse files
author
John Wang
committed
Show plmn in emergency call allowed mode.
When emergency call is allowed, plmn string is used to pass up the "Emergency calls only" string. This change set showPlmn to true in that situation regardless the SIMRecords.SPN_RULE_SHOW_PLMN value. bug:7103854 Change-Id: I35ce0cc265d648191cb3b5f87261895f862143db
1 parent 8f58d38 commit b11ce42

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -512,8 +512,8 @@ protected void updateSpnDisplay() {
512512
|| !TextUtils.equals(plmn, curPlmn)) {
513513
boolean showSpn = !mEmergencyOnly && !TextUtils.isEmpty(spn)
514514
&& (rule & SIMRecords.SPN_RULE_SHOW_SPN) == SIMRecords.SPN_RULE_SHOW_SPN;
515-
boolean showPlmn = !TextUtils.isEmpty(plmn) &&
516-
(rule & SIMRecords.SPN_RULE_SHOW_PLMN) == SIMRecords.SPN_RULE_SHOW_PLMN;
515+
boolean showPlmn = !TextUtils.isEmpty(plmn) && (mEmergencyOnly ||
516+
((rule & SIMRecords.SPN_RULE_SHOW_PLMN) == SIMRecords.SPN_RULE_SHOW_PLMN));
517517

518518
if (DBG) {
519519
log(String.format("updateSpnDisplay: changed sending intent" + " rule=" + rule +

0 commit comments

Comments
 (0)