Merge "Fix MobileNetworkSettings kotlin.UninitializedPropertyAccessException" into main

This commit is contained in:
Treehugger Robot
2024-04-02 12:12:11 +00:00
committed by Android (Google) Code Review

View File

@@ -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()