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

Commit f27ce984 authored by Austin Borger's avatar Austin Borger
Browse files

OngoingCallController: Use the default UidObserver implementation.

A class which overrides IUidObserver.Stub with empty callback
implementations was added in change
I2ff1e868586861e4dcd6586ad22139ba84eaf39c to simplify BroadcastQueue
interface complexity. Using this default implementation will mean less
churn when new callbacks are added to IUidObserver, or existing callback
method signatures are changed.

Bug: 274486653
Test: Presubmit, smoke test on cuttlefish.
Change-Id: Ia4ffd50e8c482400ceac76523981a9c5964850c9
parent c5268583
Loading
Loading
Loading
Loading
+2 −8
Original line number Diff line number Diff line
@@ -18,10 +18,10 @@ package com.android.systemui.statusbar.phone.ongoingcall

import android.app.ActivityManager
import android.app.IActivityManager
import android.app.IUidObserver
import android.app.Notification
import android.app.Notification.CallStyle.CALL_TYPE_ONGOING
import android.app.PendingIntent
import android.app.UidObserver
import android.content.Context
import android.util.Log
import android.view.View
@@ -319,7 +319,7 @@ class OngoingCallController @Inject constructor(
    }

    /** Our implementation of a [IUidObserver]. */
    inner class CallAppUidObserver : IUidObserver.Stub() {
    inner class CallAppUidObserver : UidObserver() {
        /** True if the application managing the call is visible to the user. */
        var isCallAppVisible: Boolean = false
            private set
@@ -387,12 +387,6 @@ class OngoingCallController @Inject constructor(
                }
            }
        }

        override fun onUidGone(uid: Int, disabled: Boolean) {}
        override fun onUidActive(uid: Int) {}
        override fun onUidIdle(uid: Int, disabled: Boolean) {}
        override fun onUidCachedChanged(uid: Int, cached: Boolean) {}
        override fun onUidProcAdjChanged(uid: Int) {}
    }
}