If you pause the playback while the main window is minimized to tray and then restore the window, the progress bar will show wrong position. The correct position will be displayed after you resume the playback.
It seems that the progress bar shows the position where it was before Amarok was minimized and doesn't update when the window is restored with playback paused.
Which Amarok version is this about? Which Phonon backend and version do you use?
I use 2.5.0 with GStreamer backend.
The phonon-gstreamer version is 4.5.0, the bug is also reproducible with phonon-vlc 0.4.0.
Please use more recent phonon backends, current phonon-backend-gstreamer is 4.6.0, phonon-backend-vlc is 0.5.0. Make sure you restart KDE when changing backend else it is not activated.
Still reproducible with the latest backend versions.
Thank you for the feedback.
Cant reproduce this bug in 2.6-git
This is fixed since 2.6, please upgrade.
This may be strange, but I can reproduce this in both 2.6 and 2.6-git. For this to be more clear, here are the exact steps:
1. Start the playback and minimize Amarok to tray.
2. Wait a while.
3. Pause the playback.
4. Restore the Amarok window.
5. Resume the playback. The progress slider must make a notable leap when you do this.
I have tested this under KDE 4.9.3 and Gnome 2.32.1.
Which toolbar are you using? I can't reproduce this here at all with the main toolbar. Also might be related to the phonon backend, I use the phonon-backend-vlc 0.6.0, so does Mayak Madan.
I use the main toolbar and phonon-vlc 0.6.1. I also succeeded to reproduce this bug on an (almost) default Ubuntu 12.10 installation with Amarok 2.6 and phonon-vlc 0.6.0.
Thank you for the fast feedback. Since both Mayank and I tested with the 2.6-git version which is several months ahead of 2.6.0, it would be nice if you could test again with Amarok 2.7 beta 1, which is due in about 1 week, or directly with 2.6 -git
Still can reproduce it with 2.6.90 on Gentoo.
Just reproduced with amarok v2.6.90-26-gbcdd84c
KDE Version: 4.9.3
Qt Version: 4.8.2
Phonon Version: 4.6.0
Phonon Backend: GStreamer (4.6.2)
Set status correctly.
I can reproduce in v2.8.0
I have worked on fixing this bug. Please review it.
Git commit 84c15fdb0c3e7b854a7c7cdef417a54f5d3376ce by Daniel Meltzer.
Committed on 07/05/2014 at 23:23.
Pushed by dmeltzer into branch 'master'.
Update Track Position when returning from system tray after Pause.
Amarok wouldn't update the track position when restored from the system
tray. This patch rememdies that. Patch by Abhay Sombanshi
M +3 -1 ChangeLog
M +1 -0 src/toolbar/MainToolbar.cpp