Merge "Coupl'a fixes related to broadcast dispatcher" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
cd63ddf9bb
@@ -25,7 +25,6 @@ import android.os.Looper
|
||||
import android.os.Message
|
||||
import android.os.UserHandle
|
||||
import android.text.TextUtils
|
||||
import android.util.Log
|
||||
import android.util.SparseArray
|
||||
import com.android.internal.annotations.VisibleForTesting
|
||||
import com.android.systemui.Dumpable
|
||||
@@ -34,6 +33,7 @@ import com.android.systemui.dagger.qualifiers.Main
|
||||
import com.android.systemui.dump.DumpManager
|
||||
import java.io.FileDescriptor
|
||||
import java.io.PrintWriter
|
||||
import java.lang.IllegalStateException
|
||||
import java.util.concurrent.Executor
|
||||
import javax.inject.Inject
|
||||
import javax.inject.Singleton
|
||||
@@ -189,8 +189,8 @@ open class BroadcastDispatcher @Inject constructor (
|
||||
data.user.identifier
|
||||
}
|
||||
if (userId < UserHandle.USER_ALL) {
|
||||
if (DEBUG) Log.w(TAG, "Register receiver for invalid user: $userId")
|
||||
return
|
||||
throw IllegalStateException(
|
||||
"Attempting to register receiver for invalid user {$userId}")
|
||||
}
|
||||
val uBR = receiversByUser.get(userId, createUBRForUser(userId))
|
||||
receiversByUser.put(userId, uBR)
|
||||
|
||||
@@ -367,7 +367,7 @@ public class NetworkControllerImpl extends BroadcastReceiver
|
||||
mobileSignalController.unregisterListener();
|
||||
}
|
||||
mSubscriptionManager.removeOnSubscriptionsChangedListener(mSubscriptionListener);
|
||||
mContext.unregisterReceiver(this);
|
||||
mBroadcastDispatcher.unregisterReceiver(this);
|
||||
}
|
||||
|
||||
public int getConnectedWifiLevel() {
|
||||
@@ -859,6 +859,7 @@ public class NetworkControllerImpl extends BroadcastReceiver
|
||||
pw.println(" - telephony ------");
|
||||
pw.print(" hasVoiceCallingFeature()=");
|
||||
pw.println(hasVoiceCallingFeature());
|
||||
pw.println(" mListening=" + mListening);
|
||||
|
||||
pw.println(" - connectivity ------");
|
||||
pw.print(" mConnectedTransports=");
|
||||
|
||||
Reference in New Issue
Block a user