Restore default theme when the queue is cleared

This commit is contained in:
vfsfitvnm
2022-08-25 10:57:08 +02:00
parent 711e9c11ee
commit 6440219430
2 changed files with 31 additions and 26 deletions

View File

@@ -272,6 +272,10 @@ class PlayerService : InvincibleService(), Player.Listener, PlaybackStatsListene
maybeRecoverPlaybackError()
maybeNormalizeVolume()
maybeProcessRadio()
if (mediaItem == null) {
bitmapProvider.listener?.invoke(null)
}
}
private fun maybeRecoverPlaybackError() {
@@ -681,9 +685,6 @@ class PlayerService : InvincibleService(), Player.Listener, PlaybackStatsListene
var isLoadingRadio by mutableStateOf(false)
private set
val lastBitmap: Bitmap?
get() = bitmapProvider.lastBitmap
fun setBitmapListener(listener: ((Bitmap?) -> Unit)?) {
bitmapProvider.listener = listener
}