diff --git a/Telegram/SourceFiles/media/media_audio.cpp b/Telegram/SourceFiles/media/media_audio.cpp index 06978eb64e..f1e3551f57 100644 --- a/Telegram/SourceFiles/media/media_audio.cpp +++ b/Telegram/SourceFiles/media/media_audio.cpp @@ -489,6 +489,7 @@ void AudioPlayer::play(const AudioMsgId &audio, int64 position) { onError(audio); } } else { + current->playbackState.position = position; current->playbackState.state = fadedStart ? AudioPlayerStarting : AudioPlayerPlaying; current->loading = true; emit loaderOnStart(audio, position); diff --git a/Telegram/SourceFiles/media/player/media_player_cover.cpp b/Telegram/SourceFiles/media/player/media_player_cover.cpp index cd1800ebd4..4f50aa8480 100644 --- a/Telegram/SourceFiles/media/player/media_player_cover.cpp +++ b/Telegram/SourceFiles/media/player/media_player_cover.cpp @@ -114,7 +114,6 @@ void CoverWidget::handleSeekFinished(float64 progress) { audioPlayer()->seek(qRound(progress * playbackState.duration)); } - updateTimeLabel(); if (exists()) { instance()->stopSeeking(); }