diff options
author | James.cf Lin <jamescflin@google.com> | 2021-09-03 09:22:32 +0800 |
---|---|---|
committer | James.cf Lin <jamescflin@google.com> | 2021-09-03 09:23:09 +0800 |
commit | 44fcaaad74d849c5586143abddbf990d5a7cc32a (patch) | |
tree | 30c7355f5dbce2a6de38658b9b28232eadcfbc2d | |
parent | e93db40636d9cca57797fa5a338851ba779c0d24 (diff) | |
download | ims-android12-qpr1-d-s3-release.tar.gz |
Determine whether the IMS has been registered through the MMTEL registration status and RCS registration status.android-12.0.0_r32android-12.0.0_r29android-12.0.0_r27android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-release
When the RCS is only registration on Internet PDN, the mmtel won't be registered and it is expected to PUBLISH device capabilities.
Bug: 197891650
Test: atest RcsUceAdapterTest; atest ImsServiceTest
Change-Id: Id0f7d72e959ed5a7217470d09acef2961d4b3de7
-rw-r--r-- | src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityInfo.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityInfo.java b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityInfo.java index 16d6cea2..7fcb1ff7 100644 --- a/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityInfo.java +++ b/src/java/com/android/ims/rcs/uce/presence/publish/DeviceCapabilityInfo.java @@ -143,7 +143,7 @@ public class DeviceCapabilityInfo { } public synchronized boolean isImsRegistered() { - return mMmtelRegistered; + return mMmtelRegistered || mRcsRegistered; } /** |