diff --git a/Userland/Libraries/LibWeb/HTML/AudioTrack.cpp b/Userland/Libraries/LibWeb/HTML/AudioTrack.cpp index 59aa4fb9f0..75a0360941 100644 --- a/Userland/Libraries/LibWeb/HTML/AudioTrack.cpp +++ b/Userland/Libraries/LibWeb/HTML/AudioTrack.cpp @@ -98,6 +98,7 @@ void AudioTrack::seek(double position, MediaSeekMode seek_mode) position = position / duration * static_cast(m_loader->total_samples()); m_loader->seek(position).release_value_but_fixme_should_propagate_errors(); + m_media_element->set_current_playback_position(this->position().to_milliseconds() / 1000.0); } void AudioTrack::update_volume()