Update media session metadata as soon as track changes.

This commit is contained in:
Antoine POPINEAU 2020-07-15 15:55:50 +02:00
parent 04d0dd9c09
commit d2e472d770
No known key found for this signature in database
GPG Key ID: A78AC64694F84063
1 changed files with 3 additions and 0 deletions

View File

@ -10,6 +10,7 @@ import androidx.core.app.NotificationCompat
import androidx.core.app.NotificationManagerCompat
import androidx.media.app.NotificationCompat.MediaStyle
import androidx.media.session.MediaButtonReceiver
import com.github.apognu.otter.Otter
import com.github.apognu.otter.R
import com.github.apognu.otter.activities.MainActivity
import com.github.apognu.otter.utils.AppContext
@ -97,6 +98,8 @@ class MediaControlsManager(val context: Service, private val scope: CoroutineSco
NotificationManagerCompat.from(context).notify(AppContext.NOTIFICATION_MEDIA_CONTROL, it)
}
}
Otter.get().mediaSession.connector.invalidateMediaSessionMetadata()
}
}
}