From 554da2d561ece8c4ad8dc775d263927b21b41441 Mon Sep 17 00:00:00 2001 From: Chaohui Wang Date: Wed, 25 Dec 2024 15:23:13 +0800 Subject: [PATCH] Fix TetherPreference summary missing PreferenceController need a constructor(context, key) to work in xml. Bug: 377146536 Flag: EXEMPT bug fix Test: manual - on Network & internet Change-Id: Ib3c0155eacdff128333abf04a8103300623f4c2a --- .../android/settings/network/TetherPreferenceController.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/network/TetherPreferenceController.kt b/src/com/android/settings/network/TetherPreferenceController.kt index 524eb7836fc..3def5fc0992 100644 --- a/src/com/android/settings/network/TetherPreferenceController.kt +++ b/src/com/android/settings/network/TetherPreferenceController.kt @@ -42,7 +42,9 @@ import kotlinx.coroutines.flow.flowOn import kotlinx.coroutines.launch import kotlinx.coroutines.withContext -class TetherPreferenceController( +class TetherPreferenceController +@JvmOverloads +constructor( context: Context, key: String, private val tetheredRepository: TetheredRepository = TetheredRepository(context),