Fixed bad time displaying when seeking in the new media player.

This commit is contained in:
John Preston 2016-09-29 18:25:17 +03:00
parent 5d37517eac
commit 325e28f3a8
2 changed files with 1 additions and 1 deletions

View File

@ -489,6 +489,7 @@ void AudioPlayer::play(const AudioMsgId &audio, int64 position) {
onError(audio); onError(audio);
} }
} else { } else {
current->playbackState.position = position;
current->playbackState.state = fadedStart ? AudioPlayerStarting : AudioPlayerPlaying; current->playbackState.state = fadedStart ? AudioPlayerStarting : AudioPlayerPlaying;
current->loading = true; current->loading = true;
emit loaderOnStart(audio, position); emit loaderOnStart(audio, position);

View File

@ -114,7 +114,6 @@ void CoverWidget::handleSeekFinished(float64 progress) {
audioPlayer()->seek(qRound(progress * playbackState.duration)); audioPlayer()->seek(qRound(progress * playbackState.duration));
} }
updateTimeLabel();
if (exists()) { if (exists()) {
instance()->stopSeeking(); instance()->stopSeeking();
} }