mirror of
https://github.com/danbee/persephone
synced 2025-03-04 08:39:11 +00:00
Attempt fix for progress bar not resetting
This commit is contained in:
parent
22b3ca2aff
commit
c7ea8f34d0
@ -51,6 +51,12 @@ func playerReducer(action: Action, state: PlayerState?) -> PlayerState {
|
||||
case let action as UpdateElapsedTimeAction:
|
||||
state.elapsedTimeMs = action.elapsedTimeMs
|
||||
|
||||
if let elapsedTimeMs = state.elapsedTimeMs,
|
||||
let totalTime = state.totalTime,
|
||||
elapsedTimeMs / 1000 > totalTime {
|
||||
App.mpdClient.enqueueCommand(command: .fetchStatus)
|
||||
}
|
||||
|
||||
default:
|
||||
break
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user