Fix MobileNetworkSettings kotlin.UninitializedPropertyAccessException
Bug: 332477183
Test: atest MmsMessagePreferenceControllerTest
Change-Id: I849ca0f333f5246d73192ae4180b3f3ce3946d61
(cherry picked from commit 34cec1389e
)
This commit is contained in:
committed by
SongFerng Wang
parent
43d0dfdc5f
commit
083fda3673
@@ -49,6 +49,7 @@ class MmsMessagePreferenceController @JvmOverloads constructor(
|
||||
|
||||
override fun getAvailabilityStatus(subId: Int) =
|
||||
if (subId != SubscriptionManager.INVALID_SUBSCRIPTION_ID &&
|
||||
this::telephonyManager.isInitialized &&
|
||||
!telephonyManager.isDataEnabled &&
|
||||
telephonyManager.isApnMetered(ApnSetting.TYPE_MMS) &&
|
||||
!isFallbackDataEnabled()
|
||||
|
Reference in New Issue
Block a user