mirror of
https://github.com/austinried/subtracks.git
synced 2025-12-27 00:59:28 +01:00
restore repeat mode when rebuilding the queue (#93)
This commit is contained in:
parent
d0319eb32d
commit
c1a4b5ede8
@ -274,6 +274,7 @@ export const createTrackPlayerSlice = (set: SetStore, get: GetStore): TrackPlaye
|
||||
const currentTrack = await getCurrentTrack()
|
||||
const playerState = await getPlayerState()
|
||||
const position = (await TrackPlayer.getPosition()) || 0
|
||||
const repeatMode = await getRepeatMode()
|
||||
|
||||
const queueName = get().queueName
|
||||
const queueContextId = get().queueContextId
|
||||
@ -304,6 +305,7 @@ export const createTrackPlayerSlice = (set: SetStore, get: GetStore): TrackPlaye
|
||||
await TrackPlayer.skip(currentTrack)
|
||||
}
|
||||
|
||||
await TrackPlayer.setRepeatMode(repeatMode)
|
||||
await TrackPlayer.seekTo(position)
|
||||
|
||||
if (playerState === State.Playing || forcePlay) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user