Have isRinging return true when simulated ringing
UI components watch for the return value of isRinging in order to figure
out whether to silence a call on vol-down, so make isRinging return true
when simulated-ringing so that button still works.
Bug: 150320750
Test: atest BackgroundCallAudioTest
Test: manual
Change-Id: I300a789d674e4aa777ac2031f4f7286b4d595614
Merged-In: I300a789d674e4aa777ac2031f4f7286b4d595614
diff --git a/src/com/android/server/telecom/TelecomServiceImpl.java b/src/com/android/server/telecom/TelecomServiceImpl.java
index 2f336b3..0cdb8bc 100644
--- a/src/com/android/server/telecom/TelecomServiceImpl.java
+++ b/src/com/android/server/telecom/TelecomServiceImpl.java
@@ -855,7 +855,7 @@
// current state as tracked by PhoneStateBroadcaster, any failure to properly
// track the current call state there could result in the wrong ringing state
// being reported by this API.
- return mCallsManager.hasRingingCall();
+ return mCallsManager.hasRingingOrSimulatedRingingCall();
}
} finally {
Log.endSession();