Track progress indicator does not appear inactive at startup

Bug #1070701 reported by Chris Wilson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Fix Released
Medium
Unassigned
rhythmbox (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When you first start Rhythmbox, the progress bar that indicates the current position in the track is set to being active, allowing the user to interact with it despite there being nothing to do. the progress bar is, however, set to inactive when playback finishes, so I think that the function that set it so should be called during initialisation of the app.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: rhythmbox 2.97-1ubuntu5
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic i686
ApportVersion: 2.6.1-0ubuntu3
Architecture: i386
Date: Wed Oct 24 08:34:16 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.2)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: rhythmbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :
Changed in hundredpapercuts:
status: New → Confirmed
Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Changed in hundredpapercuts:
milestone: none → raring-round-1
assignee: nobody → Papercuts Ninja (papercuts-ninja)
Changed in hundredpapercuts:
importance: Undecided → Medium
status: Confirmed → Triaged
Revision history for this message
Andrew McCarthy (andrewmccarthy) wrote :

I think this is a case of misleading UI layout. The horizontal slider in the top-right corner isn't a volume control but a position-in-track control. Start something playing and you can use it to jump around the track. If instead you click on the speaker icon at the right-hand end you get a vertical volume control that seems to work normally.

Am I understanding this right? If so, it's really a design issue. Perhaps the horizontal slider should be inactive or invisible unless something is playing.

Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

Does anyone know if the volumne slider (whatever the widget is) is capable of remembering its own position, or will this have to be written to a settings file somewhere?

Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

I feel a bit silly now :P

Yeah, that's exactly the case. It's interesting to note that after playback finishes, the bar takes on a new appearance as it becomes inactive. I think the problem here is that the action that sets it to inactive when playback finishes just needs to be called during initialisation.

summary: - Volume slider set to minimum each time Rhythmbox starts, no matter what
- it was at before closing
+ Track progress indicator does not appear inactive at startup
description: updated
Revision history for this message
RaduStoica (radumstoica) wrote :

This is now fixed in the upstream sources:

commit fc9985faa89d1fc70e6a3dfcf47a3833e3a8d480
Author: Jonathan Matthew <email address hidden>
Date: Fri Oct 26 07:32:49 2012 +1000

    header: make slider insensitive when not playing

I'm going to change the status to Fix Commited.

Changed in rhythmbox (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote :

Hi Radu, thanks a lot for following this up. Is there an upstream bug report we can link to here?

Changed in hundredpapercuts:
status: Triaged → Fix Committed
Revision history for this message
RaduStoica (radumstoica) wrote :

Hello,

  I don't have an upstream bug report. I just downloaded the latest rhythmbox code yesterday and, when looking through the list of papercuts, I noticed this one was fixed. It would be good actually if someone else will also confirm this.

Revision history for this message
Chris Wilson (notgary-deactivatedaccount) wrote : Re: [Bug 1070701] Re: Track progress indicator does not appear inactive at startup

That's fair enough. It's not essential in this case.

Changed in hundredpapercuts:
assignee: Papercuts Ninjas (papercuts-ninja) → nobody
Changed in hundredpapercuts:
status: Fix Committed → Fix Released
Changed in rhythmbox (Ubuntu):
status: Fix Committed → Fix Released
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.