Merge "Use getSelectedSatelliteSubId() instead of getSatellitePhone().getSubId()" into main
diff --git a/src/com/android/phone/EmergencyCallbackModeExitDialog.java b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
index 6901789..6918d48 100644
--- a/src/com/android/phone/EmergencyCallbackModeExitDialog.java
+++ b/src/com/android/phone/EmergencyCallbackModeExitDialog.java
@@ -252,7 +252,8 @@
if (DomainSelectionResolver.getInstance()
.isDomainSelectionSupported()) {
EmergencyStateTracker.getInstance()
- .exitEmergencyCallbackMode();
+ .exitEmergencyCallbackMode(
+ TelephonyManager.STOP_REASON_USER_ACTION);
} else {
mPhone.exitEmergencyCallbackMode();
}
diff --git a/src/com/android/phone/PhoneGlobals.java b/src/com/android/phone/PhoneGlobals.java
index 0433a33..149e1c2 100644
--- a/src/com/android/phone/PhoneGlobals.java
+++ b/src/com/android/phone/PhoneGlobals.java
@@ -566,7 +566,8 @@
// Initialize EmergencyStateTracker if domain selection is supported
boolean isSuplDdsSwitchRequiredForEmergencyCall = getResources()
.getBoolean(R.bool.config_gnss_supl_requires_default_data_for_emergency);
- EmergencyStateTracker.make(this, isSuplDdsSwitchRequiredForEmergencyCall);
+ EmergencyStateTracker.make(this, isSuplDdsSwitchRequiredForEmergencyCall,
+ mFeatureFlags);
DynamicRoutingController.getInstance().initialize(this);
}