Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 226c9c64 authored by Caitlin Shkuratov's avatar Caitlin Shkuratov Committed by Automerger Merge Worker
Browse files

Merge "[SB Refactor] Convert the WifiViewModel.wifiIcon tests to a...

Merge "[SB Refactor] Convert the WifiViewModel.wifiIcon tests to a parameterized test file to make all the possibilities clearer." into tm-qpr-dev am: 1619a054

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20066666



Change-Id: I7f838eead2ed58c451c638745ab921b08b544fdb
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 1e48c411 1619a054
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ import kotlinx.coroutines.flow.StateFlow
 */
class HomeWifiViewModel(
    statusBarPipelineFlags: StatusBarPipelineFlags,
    wifiIcon: StateFlow<Icon?>,
    wifiIcon: StateFlow<Icon.Resource?>,
    isActivityInViewVisible: Flow<Boolean>,
    isActivityOutViewVisible: Flow<Boolean>,
    isActivityContainerVisible: Flow<Boolean>,
+1 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ import kotlinx.coroutines.flow.StateFlow
/** A view model for the wifi icon shown on keyguard (lockscreen). */
class KeyguardWifiViewModel(
    statusBarPipelineFlags: StatusBarPipelineFlags,
    wifiIcon: StateFlow<Icon?>,
    wifiIcon: StateFlow<Icon.Resource?>,
    isActivityInViewVisible: Flow<Boolean>,
    isActivityOutViewVisible: Flow<Boolean>,
    isActivityContainerVisible: Flow<Boolean>,
+1 −1
Original line number Diff line number Diff line
@@ -34,7 +34,7 @@ abstract class LocationBasedWifiViewModel(
    debugTint: Int,

    /** The wifi icon that should be displayed. Null if we shouldn't display any icon. */
    val wifiIcon: StateFlow<Icon?>,
    val wifiIcon: StateFlow<Icon.Resource?>,

    /** True if the activity in view should be visible. */
    val isActivityInViewVisible: Flow<Boolean>,
+1 −1
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ import kotlinx.coroutines.flow.StateFlow
/** A view model for the wifi icon shown in quick settings (when the shade is pulled down). */
class QsWifiViewModel(
    statusBarPipelineFlags: StatusBarPipelineFlags,
    wifiIcon: StateFlow<Icon?>,
    wifiIcon: StateFlow<Icon.Resource?>,
    isActivityInViewVisible: Flow<Boolean>,
    isActivityOutViewVisible: Flow<Boolean>,
    isActivityContainerVisible: Flow<Boolean>,
+1 −1
Original line number Diff line number Diff line
@@ -121,7 +121,7 @@ constructor(
    }

    /** The wifi icon that should be displayed. Null if we shouldn't display any icon. */
    private val wifiIcon: StateFlow<Icon?> =
    private val wifiIcon: StateFlow<Icon.Resource?> =
        combine(
            interactor.isEnabled,
            interactor.isForceHidden,
Loading