queue ended now goes back to first track, stopped
artist view now has a min height
cover art fallback for track mapping
use dark colors before light ones for gradient
This commit is contained in:
austinried
2021-08-17 18:58:12 +09:00
parent d068288391
commit 52223e6979
6 changed files with 29 additions and 12 deletions

View File

@@ -89,9 +89,17 @@ const createService = async () => {
})
})
TrackPlayer.addEventListener(Event.PlaybackQueueEnded, () => {
TrackPlayer.addEventListener(Event.PlaybackQueueEnded, event => {
const { position, track } = event
// bogus event that fires when queue is changed
if (!track && position === 0) {
return
}
trackPlayerCommands.enqueue(async () => {
setCurrentTrackIdx(await getCurrentTrack())
await TrackPlayer.stop()
await TrackPlayer.skip(0)
})
})