fix(notification): make notification visible on lockscreen
This commit is contained in:
@@ -23,6 +23,7 @@ import android.content.Context
|
|||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
import androidx.compose.ui.graphics.toArgb
|
import androidx.compose.ui.graphics.toArgb
|
||||||
import androidx.core.app.NotificationCompat
|
import androidx.core.app.NotificationCompat
|
||||||
|
import androidx.core.app.NotificationCompat.VISIBILITY_PUBLIC
|
||||||
import androidx.core.app.NotificationManagerCompat
|
import androidx.core.app.NotificationManagerCompat
|
||||||
import kotlinx.coroutines.flow.MutableStateFlow
|
import kotlinx.coroutines.flow.MutableStateFlow
|
||||||
import org.nsh07.pomodoro.R
|
import org.nsh07.pomodoro.R
|
||||||
@@ -83,6 +84,7 @@ class DefaultAppContainer(context: Context) : AppContainer {
|
|||||||
.setSilent(true)
|
.setSilent(true)
|
||||||
.setOngoing(true)
|
.setOngoing(true)
|
||||||
.setRequestPromotedOngoing(true)
|
.setRequestPromotedOngoing(true)
|
||||||
|
.setVisibility(VISIBILITY_PUBLIC)
|
||||||
}
|
}
|
||||||
|
|
||||||
override val timerState: MutableStateFlow<TimerState> by lazy {
|
override val timerState: MutableStateFlow<TimerState> by lazy {
|
||||||
|
|||||||
Reference in New Issue
Block a user