Merge "Fix fatal exception in FakeBroadcastReceiver." into tm-qpr-dev
This commit is contained in:
@@ -22,12 +22,12 @@ import android.content.IntentFilter
|
|||||||
import android.os.Handler
|
import android.os.Handler
|
||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
import android.os.UserHandle
|
import android.os.UserHandle
|
||||||
import android.util.ArraySet
|
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
import com.android.systemui.SysuiTestableContext
|
import com.android.systemui.SysuiTestableContext
|
||||||
import com.android.systemui.broadcast.logging.BroadcastDispatcherLogger
|
import com.android.systemui.broadcast.logging.BroadcastDispatcherLogger
|
||||||
import com.android.systemui.dump.DumpManager
|
import com.android.systemui.dump.DumpManager
|
||||||
import com.android.systemui.settings.UserTracker
|
import com.android.systemui.settings.UserTracker
|
||||||
|
import java.util.concurrent.ConcurrentHashMap
|
||||||
import java.util.concurrent.Executor
|
import java.util.concurrent.Executor
|
||||||
|
|
||||||
class FakeBroadcastDispatcher(
|
class FakeBroadcastDispatcher(
|
||||||
@@ -50,7 +50,7 @@ class FakeBroadcastDispatcher(
|
|||||||
PendingRemovalStore(logger)
|
PendingRemovalStore(logger)
|
||||||
) {
|
) {
|
||||||
|
|
||||||
val registeredReceivers = ArraySet<BroadcastReceiver>()
|
val registeredReceivers: MutableSet<BroadcastReceiver> = ConcurrentHashMap.newKeySet()
|
||||||
|
|
||||||
override fun registerReceiverWithHandler(
|
override fun registerReceiverWithHandler(
|
||||||
receiver: BroadcastReceiver,
|
receiver: BroadcastReceiver,
|
||||||
|
|||||||
Reference in New Issue
Block a user