Merge "Fix isInEmergency bug" into sc-dev am: c719287ead
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14703987 Change-Id: I41cbcdd601a1600fa64b658fab72dd6cc768580a
This commit is contained in:
@@ -72,8 +72,11 @@ public class SystemEmergencyHelper extends EmergencyHelper {
|
||||
|
||||
@Override
|
||||
public boolean isInEmergency(long extensionTimeMs) {
|
||||
boolean isInExtensionTime = mEmergencyCallEndRealtimeMs != Long.MIN_VALUE
|
||||
&& (SystemClock.elapsedRealtime() - mEmergencyCallEndRealtimeMs) < extensionTimeMs;
|
||||
|
||||
return mIsInEmergencyCall
|
||||
|| ((SystemClock.elapsedRealtime() - mEmergencyCallEndRealtimeMs) < extensionTimeMs)
|
||||
|| isInExtensionTime
|
||||
|| mTelephonyManager.getEmergencyCallbackMode()
|
||||
|| mTelephonyManager.isInEmergencySmsMode();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user