Rhythmbox menu does not recognize the player state

Bug #498183 reported by Vish
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
indicator-application (Ubuntu)
Invalid
Undecided
Unassigned
rhythmbox (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: indicator-application

 <mpt> Rhythmbox probably should have "Play"/"Pause" rather than "☐ Play"/"☑ Play" (as I said earlier to vish).

Similarly the menu always shows "Play" , but should rather change to
"Pause" when the player is playing.

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 417990aadff2335cd485c57bb06c8968
CheckboxSystem: 5484a8dd99f006173bd2ac53fa4837c2
Date: Fri Dec 18 18:48:24 2009
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20091209)
Package: indicator-application 0.0.6-0ubuntu1
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-8.12-generic
SourcePackage: indicator-application
Tags: lucid
Uname: Linux 2.6.32-8-generic i686

Revision history for this message
Vish (vish) wrote :
Vish (vish)
description: updated
Vish (vish)
tags: added: indicator-application
Daniel T Chen (crimsun)
Changed in rhythmbox (Ubuntu):
status: New → Confirmed
Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Is this really an Indicator Application bug? Banshee has already implemented such a PlayPause button and that is working with Indicator Application without any problems. I reckon it's just a case of implementing it in the application itself.

Revision history for this message
Vish (vish) wrote :

@Sense : I'm not sure where it needs to be fixed... But when the app indicator is able to detect the player status and change the icon. Why cant it do the same update for the menu item?

Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Vish: the application specifically notifies Indicator Application when its icon should be changed. It can either change its status to ATTENTION, which changes its icon to attention_icon, or it could change the icon with the set_icon() function.

Banshee itself changes the label and the icon of the PlayPause entry according to its status. I think Rhythmbox should do it self as well.

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Here's what I did to test this:

1. Launch Rhythmbox.
2. Minimize Rhythmbox.
3. From the status menu, choose "Show Rhythmbox".
4. Bring another window in front of Rhythmbox.
5. From the status menu, choose "Show Rhythmbox".

What should happen:
3. Rhythmbox is unminimized and focused.
5. Rhythmbox is brought to the front and focused.

What actually happens:
3. Rhythmbox is unminimized but not focused.
5. Rhythmbox is brought to the front but not focused.

I don't think the label for the menu item should change.

Revision history for this message
Vish (vish) wrote :

Removed the show/hide part from the bug and updated the description with only the play/pause part which mpt mentioned on #ayatana.

description: updated
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Marking this as Invalid since this is not an Applications Indicator bug.

Changed in indicator-application (Ubuntu):
status: New → Invalid
Revision history for this message
Sebastien Bacher (seb128) wrote :

the indicator patch has been deprecated since, closing that bug

Changed in rhythmbox (Ubuntu):
status: Confirmed → Invalid
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.