Loading packages/Keyguard/src/com/android/keyguard/EmergencyButton.java +3 −5 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import com.android.internal.telephony.IccCardConstants.State; import com.android.internal.widget.LockPatternUtils; import java.util.HashMap; import java.util.Iterator; /** Loading Loading @@ -107,10 +106,9 @@ public class EmergencyButton extends Button { } private boolean canMakeEmergencyCall() { Iterator iter = mServiceState.entrySet().iterator(); while (iter.hasNext()) { HashMap.Entry entry = (HashMap.Entry) iter.next(); ServiceState state = (ServiceState) entry.getValue(); KeyguardUpdateMonitor monitor = KeyguardUpdateMonitor.getInstance(mContext); for (int i = 0; i < monitor.getNumPhones(); i++) { ServiceState state = mServiceState.get(monitor.getSubIdByPhoneId(i)); if ((state != null) && (state.isEmergencyOnly() || state.getVoiceRegState() != ServiceState.STATE_OUT_OF_SERVICE)) { return true; Loading packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +2 −5 Original line number Diff line number Diff line Loading @@ -68,7 +68,6 @@ import com.google.android.collect.Lists; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; /** Loading Loading @@ -1262,10 +1261,8 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { } private boolean canMakeEmergencyCall() { Iterator iter = mServiceState.entrySet().iterator(); while (iter.hasNext()) { HashMap.Entry entry = (HashMap.Entry) iter.next(); ServiceState state = (ServiceState) entry.getValue(); for (int i = 0; i < getNumPhones(); i++) { ServiceState state = mServiceState.get(getSubIdByPhoneId(i)); if ((state != null) && (state.isEmergencyOnly() || state.getVoiceRegState() != ServiceState.STATE_OUT_OF_SERVICE)) { return true; Loading Loading
packages/Keyguard/src/com/android/keyguard/EmergencyButton.java +3 −5 Original line number Diff line number Diff line Loading @@ -34,7 +34,6 @@ import com.android.internal.telephony.IccCardConstants.State; import com.android.internal.widget.LockPatternUtils; import java.util.HashMap; import java.util.Iterator; /** Loading Loading @@ -107,10 +106,9 @@ public class EmergencyButton extends Button { } private boolean canMakeEmergencyCall() { Iterator iter = mServiceState.entrySet().iterator(); while (iter.hasNext()) { HashMap.Entry entry = (HashMap.Entry) iter.next(); ServiceState state = (ServiceState) entry.getValue(); KeyguardUpdateMonitor monitor = KeyguardUpdateMonitor.getInstance(mContext); for (int i = 0; i < monitor.getNumPhones(); i++) { ServiceState state = mServiceState.get(monitor.getSubIdByPhoneId(i)); if ((state != null) && (state.isEmergencyOnly() || state.getVoiceRegState() != ServiceState.STATE_OUT_OF_SERVICE)) { return true; Loading
packages/Keyguard/src/com/android/keyguard/KeyguardUpdateMonitor.java +2 −5 Original line number Diff line number Diff line Loading @@ -68,7 +68,6 @@ import com.google.android.collect.Lists; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; /** Loading Loading @@ -1262,10 +1261,8 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener { } private boolean canMakeEmergencyCall() { Iterator iter = mServiceState.entrySet().iterator(); while (iter.hasNext()) { HashMap.Entry entry = (HashMap.Entry) iter.next(); ServiceState state = (ServiceState) entry.getValue(); for (int i = 0; i < getNumPhones(); i++) { ServiceState state = mServiceState.get(getSubIdByPhoneId(i)); if ((state != null) && (state.isEmergencyOnly() || state.getVoiceRegState() != ServiceState.STATE_OUT_OF_SERVICE)) { return true; Loading