Adding redialing support in CDMA
Add new REDIALING state when CallNotifier identifies the current call
as a redial attempt.
bug:10824223
Change-Id: I906a3add0bc7b9d6309434fc9e19bf12d5ccb748
diff --git a/src/com/android/phone/CallNotifier.java b/src/com/android/phone/CallNotifier.java
index 9655371..bf0897b 100644
--- a/src/com/android/phone/CallNotifier.java
+++ b/src/com/android/phone/CallNotifier.java
@@ -1097,8 +1097,11 @@
if (autoretrySetting == InCallScreen.AUTO_RETRY_ON) {
// TODO: (Moto): The contact reference data may need to be stored and use
// here when redialing a call. For now, pass in NULL as the URI parameter.
- PhoneUtils.placeCall(mApplication, phone, number, null, false);
- mIsCdmaRedialCall = true;
+ final int status =
+ PhoneUtils.placeCall(mApplication, phone, number, null, false);
+ if (status != PhoneUtils.CALL_STATUS_FAILED) {
+ mIsCdmaRedialCall = true;
+ }
} else {
mIsCdmaRedialCall = false;
}