Lazy create InternetPreferenceRepository
In InternetPreferenceControllerV2, to not created in search indexing for better performance. Bug: 339884322 Flag: com.android.settings.flags.internet_preference_controller_v2 Test: manual - on Internet Change-Id: I9e0e36ba6296d48d3761714db52074c90f635233
This commit is contained in:
@@ -28,7 +28,7 @@ import com.android.settingslib.spa.framework.util.collectLatestWithLifecycle
|
||||
class InternetPreferenceControllerV2(context: Context, preferenceKey: String) :
|
||||
BasePreferenceController(context, preferenceKey) {
|
||||
|
||||
private val repository = InternetPreferenceRepository(mContext)
|
||||
private val repository by lazy { InternetPreferenceRepository(mContext) }
|
||||
private var preference: Preference? = null
|
||||
|
||||
override fun getAvailabilityStatus() =
|
||||
|
Reference in New Issue
Block a user