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

Commit 3342bdfd authored by Caitlin Shkuratov's avatar Caitlin Shkuratov Committed by Automerger Merge Worker
Browse files

Merge "[SB][Mobile] Remove logs for activity in/out visibility." into udc-qpr-dev am: 89a0673c

parents 7db53584 89a0673c
Loading
Loading
Loading
Loading
+0 −21
Original line number Diff line number Diff line
@@ -221,36 +221,15 @@ constructor(
    override val activityInVisible: Flow<Boolean> =
        activity
            .map { it?.hasActivityIn ?: false }
            .distinctUntilChanged()
            .logDiffsForTable(
                iconInteractor.tableLogBuffer,
                columnPrefix = "",
                columnName = "activityInVisible",
                initialValue = false,
            )
            .stateIn(scope, SharingStarted.WhileSubscribed(), false)

    override val activityOutVisible: Flow<Boolean> =
        activity
            .map { it?.hasActivityOut ?: false }
            .distinctUntilChanged()
            .logDiffsForTable(
                iconInteractor.tableLogBuffer,
                columnPrefix = "",
                columnName = "activityOutVisible",
                initialValue = false,
            )
            .stateIn(scope, SharingStarted.WhileSubscribed(), false)

    override val activityContainerVisible: Flow<Boolean> =
        activity
            .map { it != null && (it.hasActivityIn || it.hasActivityOut) }
            .distinctUntilChanged()
            .logDiffsForTable(
                iconInteractor.tableLogBuffer,
                columnPrefix = "",
                columnName = "activityContainerVisible",
                initialValue = false,
            )
            .stateIn(scope, SharingStarted.WhileSubscribed(), false)
}