Add reason to exit the emergency callback mode
This commit adds reason to exit the emergency callback mode.
- reason: TelephonyManager.STOP_REASON_USER_ACTION
Plus, The EmergencyStateTracker.make method is called with FeatureFlags
provided as an argument.
Bug: 359064059
Test: atest
Flag: com.android.internal.telephony.flags.emergency_callback_mode_notification
Change-Id: Id6f57737b97cde125ff7213a356df4693eede780
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();
}