GNOME Bugzilla – Bug 506672
Left-clicking the track slider should advance the track
Last modified: 2009-03-28 07:18:07 UTC
When playing a song in the program, I click ahead of where the slider indicates that the song is however the song does not advance but briefly pauses then continues to play. The sliders in other music players advance or return instantly to any position clicked on the slider.
Does this happen with every file? And can you test it in Totem, which also uses GStreamer for its audio playing?
I can confirm that this is also the case with Totem Movie Player 2.20.0 and GStreamer 0.10.14 and yes it happens with every file. Also as far as streaming internet media on Totem goes, clicking ahead stops the stream completely.
What if you middle-click ahead of the slider? And in which player does this work as expected?
In Banshee, middle-clicking gives the same effect as left clicking in that clicking ahead (or behind) of the time indicated make playback freeze momentarily, then continue once the click is released. The following happens in Rhythmbox 0.11.2 on Ubuntu Gutsy Gibbon: #Left Click-> Left clicking ahead or behind the indicated time on the slider moves the playback a step forward and back respectively but not to the desired position. Holding down left click behind the indicated time on the slider stops playback and slowly slides back to 0:00. Clicking ahead also stops playback and forwards the slider to then end and then onto the next track. #Middle-Click-> Middle-clicking produces the same effect as left clicking. On Exaile 0.2.10, left-click and middle-click achieves the desired effects in that clicking ahead or behind the time indicated brings you to the exact point desired.
Middle-clicking on a GTK+ Slider (like Banshee's or Rhythmbox) should do the same thing as left-clicking in Exaile's ProgressBar. Exaile has added custom functionality to have the ProgressBar click like that. <rant>I don't really understand why the GTK+ Slider functions that way. I've had discussions in the past with some developers, but I can't recall their reasoning, but I know I didn't agree.</rant> Perhaps Banshee could add some custom functionality to make the slider behave more naturally, but I generally reject that kind of mentality. (Better to improve the functionality of the widget itself.)
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of 565795 ***