diff --git a/Persephone/State/Reducers/PlayerReducer.swift b/Persephone/State/Reducers/PlayerReducer.swift index 5d3e391..04938de 100644 --- a/Persephone/State/Reducers/PlayerReducer.swift +++ b/Persephone/State/Reducers/PlayerReducer.swift @@ -31,6 +31,9 @@ func playerReducer(action: Action, state: PlayerState?) -> PlayerState { App.store.dispatch( UpdateQueuePlayerStateAction(state: state.state) ) + if let queuePos = state.status?.song { + App.store.dispatch(UpdateQueuePosAction(queuePos: queuePos)) + } } case let action as UpdateCurrentSongAction: