Make InCallController the first call listener to trigger

This will help dialer app receives call status update earlier. According to local perfetto test, this will save 74ms.

See more detail data on https://b.corp.google.com/issues/263808809#comment4.

Will CP to aosp separately with no internal bug link if needed.


Bug: 263808809
Test: Manual test works
Change-Id: I438051f5ca305ad640c03abcaed51b29ee59d8f5
diff --git a/src/com/android/server/telecom/CallsManager.java b/src/com/android/server/telecom/CallsManager.java
index f38d8a1..b405acd 100644
--- a/src/com/android/server/telecom/CallsManager.java
+++ b/src/com/android/server/telecom/CallsManager.java
@@ -670,10 +670,10 @@
         mCallStreamingController = new CallStreamingController(mContext, mLock);
         mCallStreamingNotification = callStreamingNotification;
 
+        mListeners.add(mInCallController);
         mListeners.add(mInCallWakeLockController);
         mListeners.add(statusBarNotifier);
         mListeners.add(mCallLogManager);
-        mListeners.add(mInCallController);
         mListeners.add(mCallEndpointController);
         mListeners.add(mCallDiagnosticServiceController);
         mListeners.add(mCallAudioManager);