playback progress bar gets stuck although song is still playing

Bug #1050311 reported by Ghislain Vaillant
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

While doing the laptop tests for beta 1, I encountered a weird bug on Rhythmbox's UI. I tried to move the playback forward using the progress bar on the top right, but missed the bar and ended up clicking a little bit too high.

The results were: 1) song kept playing as if nothing happened (good since I apparently "missed" the progress bar click zone), 2) the playback progress bar got stuck at the playback poisition at which I made the click. The song eventually kept going until the end, with the playback progress still stuck somewhere in the middle in the song. See screenshot attached, that displays the invalid playback position although the song playback had already finished.

Steps to reproduce this bug:
1) Launch a song with Rhythmbox. Mine was the one contained in the example folder in my home folder.
2) Click the playback progress bar on the top right corner of the UI to move the song forward. That should work as expected.
3) Click again but aim to a position lower or higher than the bar, your pointer should turn into a hand for a fraction of second if the manipulation succeeded.
4) The playback should resume but the progress bar should now be stuck.
5) Restarting the song does not unlock the progress bar, for me I had to correctly register a click on the bar as in step #2 to get the progress bar alive again.

Expected behaviour:
Not too sure about this one. If correct registration of the progress bar click is assumed to be when one clicks ON the bar itself, then aiming a little too under or upper should not do anything. However, if the registration zone is expected to cover the height of the playback tool bar (i.e. the height of the Pause button), then wherever I click in the progress bar zone should move the progress bar at the right position (i.e. the registered relative x-position of my mouse pointer) and keep the playback and its progress alive.

As usual, let me know whether further testing is required.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: rhythmbox 2.97-1ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-14.16-generic 3.5.3
Uname: Linux 3.5.0-14-generic x86_64
ApportVersion: 2.5.1-0ubuntu7
Architecture: amd64
Date: Thu Sep 13 10:17:22 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120905.2)
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: rhythmbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Ghislain Vaillant (ghisvail) wrote :
tags: added: rhythmbox
Revision history for this message
Ghislain Vaillant (ghisvail) wrote :

I just compared with Rhythmbox 2.96 on Precise and the click registration zone gets displayed between 2 horizontal lines (see my mouse pointer on screenshot). Clicking elsewhere does nothing.

Again I don't know how the new design, where the progress bar has now been moved to the right, intended to manage this. I suppose the same mechanism is still in use and a click registration zone still exists albeit not explicitly displayed. If this is the case, I would suggest to use a similar behaviour as in the working Precise version, while keeping the currently layout which arguably looks prettier.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Revision history for this message
Walter Garcia-Fontes (walter-garcia) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to look at all reported bugs in a timely manner. There have been many changes in Ubuntu since that time you reported the bug and your problem may have been fixed with some of the updates. It would help us a lot if you could test it on a currently supported Ubuntu version. When you test it and it is still an issue, kindly upload the updated logs by running apport-collect <bug #> and any other logs that are relevant for this particular issue.

Changed in rhythmbox (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for rhythmbox (Ubuntu) because there has been no activity for 60 days.]

Changed in rhythmbox (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.