Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e1df9951 authored by Grace Jia's avatar Grace Jia Committed by Android (Google) Code Review
Browse files

Merge "Add missing flag for listener order change in CallsManager" into main

parents 349a00f9 0cac199d
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
package: "com.android.server.telecom.flags"

flag {
  name: "use_improved_listener_order"
  namespace: "telecom"
  description: "Make InCallController the first listener to trigger"
  bug: "24244713"
}

flag {
  name: "fix_audio_flicker_for_outgoing_calls"
  namespace: "telecom"
+6 −1
Original line number Diff line number Diff line
@@ -685,10 +685,15 @@ public class CallsManager extends Call.ListenerBase
        mCallStreamingNotification = callStreamingNotification;
        mFeatureFlags = featureFlags;

        if (mFeatureFlags.useImprovedListenerOrder()) {
            mListeners.add(mInCallController);
        }
        mListeners.add(mInCallWakeLockController);
        mListeners.add(statusBarNotifier);
        mListeners.add(mCallLogManager);
        if (!mFeatureFlags.useImprovedListenerOrder()) {
            mListeners.add(mInCallController);
        }
        mListeners.add(mCallEndpointController);
        mListeners.add(mCallDiagnosticServiceController);
        mListeners.add(mCallAudioManager);