Loading src/com/android/settings/network/telephony/DataUsagePreferenceController.kt +3 −2 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import com.android.settings.datausage.DataUsageUtils import com.android.settings.datausage.lib.DataUsageLib import com.android.settings.datausage.lib.NetworkCycleDataRepository import com.android.settings.datausage.lib.NetworkStatsRepository.Companion.AllTimeRange import com.android.settingslib.spaprivileged.framework.compose.getPlaceholder import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext Loading Loading @@ -63,6 +64,7 @@ class DataUsagePreferenceController(context: Context, key: String) : } override fun onViewCreated(viewLifecycleOwner: LifecycleOwner) { preference.summary = mContext.getPlaceholder() viewLifecycleOwner.lifecycleScope.launch { viewLifecycleOwner.repeatOnLifecycle(Lifecycle.State.STARTED) { update() Loading Loading @@ -113,7 +115,6 @@ class DataUsagePreferenceController(context: Context, key: String) : } val allTimeUsage = repository.queryUsage(AllTimeRange) if (allTimeUsage.usage > 0) return allTimeUsage.getDataUsedString(mContext) to true return null to false return allTimeUsage.getDataUsedString(mContext) to (allTimeUsage.usage > 0) } } tests/spa_unit/src/com/android/settings/network/telephony/DataUsagePreferenceControllerTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -120,7 +120,7 @@ class DataUsagePreferenceControllerTest { on { loadFirstCycle() } doReturn usageData } controller.onViewCreated(TestLifecycleOwner()) waitUntil { preference.summary != null } waitUntil { !preference.summary.isNullOrBlank() } controller.handlePreferenceTreeClick(preference) Loading Loading
src/com/android/settings/network/telephony/DataUsagePreferenceController.kt +3 −2 Original line number Diff line number Diff line Loading @@ -33,6 +33,7 @@ import com.android.settings.datausage.DataUsageUtils import com.android.settings.datausage.lib.DataUsageLib import com.android.settings.datausage.lib.NetworkCycleDataRepository import com.android.settings.datausage.lib.NetworkStatsRepository.Companion.AllTimeRange import com.android.settingslib.spaprivileged.framework.compose.getPlaceholder import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.launch import kotlinx.coroutines.withContext Loading Loading @@ -63,6 +64,7 @@ class DataUsagePreferenceController(context: Context, key: String) : } override fun onViewCreated(viewLifecycleOwner: LifecycleOwner) { preference.summary = mContext.getPlaceholder() viewLifecycleOwner.lifecycleScope.launch { viewLifecycleOwner.repeatOnLifecycle(Lifecycle.State.STARTED) { update() Loading Loading @@ -113,7 +115,6 @@ class DataUsagePreferenceController(context: Context, key: String) : } val allTimeUsage = repository.queryUsage(AllTimeRange) if (allTimeUsage.usage > 0) return allTimeUsage.getDataUsedString(mContext) to true return null to false return allTimeUsage.getDataUsedString(mContext) to (allTimeUsage.usage > 0) } }
tests/spa_unit/src/com/android/settings/network/telephony/DataUsagePreferenceControllerTest.kt +1 −1 Original line number Diff line number Diff line Loading @@ -120,7 +120,7 @@ class DataUsagePreferenceControllerTest { on { loadFirstCycle() } doReturn usageData } controller.onViewCreated(TestLifecycleOwner()) waitUntil { preference.summary != null } waitUntil { !preference.summary.isNullOrBlank() } controller.handlePreferenceTreeClick(preference) Loading