diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-01-28 06:28:18 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2023-01-28 06:28:18 +0000 |
commit | c70b6b11dd413c892f7d414acee9e8bf8b4e7d74 (patch) | |
tree | a0b5c3a02869ef5b8c74412db01403e870b57466 | |
parent | 3f34c52b3e6ba6aaa7471da1e246cda20fb2d958 (diff) | |
parent | 6f2bf6fe778fea2ea0cbe60fca30c5d4965ea5bd (diff) | |
download | ims-c70b6b11dd413c892f7d414acee9e8bf8b4e7d74.tar.gz |
Snap for 9536806 from 6f2bf6fe778fea2ea0cbe60fca30c5d4965ea5bd to udc-release
Change-Id: I1fdbe5aa57c8b3d1ee136d3cc97ed6b884c57825
3 files changed, 8 insertions, 2 deletions
diff --git a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java index b824aa08..d3c82f2a 100644 --- a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java +++ b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListener.java @@ -276,7 +276,7 @@ public class DeviceCapabilityListener { IntentFilter filter = new IntentFilter(); filter.addAction(TelecomManager.ACTION_TTY_PREFERRED_MODE_CHANGED); mContext.registerReceiver(mReceiver, filter, android.Manifest.permission.MODIFY_PHONE_STATE, - null); + null, Context.RECEIVER_EXPORTED); ContentResolver resolver = mContext.getContentResolver(); if (resolver != null) { diff --git a/tests/src/com/android/ims/ContextFixture.java b/tests/src/com/android/ims/ContextFixture.java index 48cb9ab1..21dd6348 100644 --- a/tests/src/com/android/ims/ContextFixture.java +++ b/tests/src/com/android/ims/ContextFixture.java @@ -138,6 +138,12 @@ public class ContextFixture { } @Override + public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter, + String broadcastPermission, Handler scheduler, int flags) { + return null; + } + + @Override public void unregisterReceiver(BroadcastReceiver receiver) { } diff --git a/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java b/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java index 4b3caeb4..7c649891 100644 --- a/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java +++ b/tests/src/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityListenerTest.java @@ -107,7 +107,7 @@ public class DeviceCapabilityListenerTest extends ImsTestBase { deviceCapListener.initialize(); verify(mContext).registerReceiver(any(), any(), - eq(android.Manifest.permission.MODIFY_PHONE_STATE), any()); + eq(android.Manifest.permission.MODIFY_PHONE_STATE), any(), anyInt()); verify(mProvisioningManager).registerProvisioningChangedCallback(any(), any()); } |