GNOME Bugzilla – Bug 127320
Doesn't restore minimized state on re-login
Last modified: 2006-02-23 12:21:05 UTC
Package: rhythmbox Severity: normal Version: 0.6.0 Synopsis: Doesn't restore minimized state on re-login Bugzilla-Product: rhythmbox Bugzilla-Component: Interface Description: Description of Problem: Unlike earlier versions, rhythmbox 0.6 always starts in visible mode when I log in. Previous versions correctly restored the state from the last session, which as a rule was window hidden and only notification area icon visible. Additional Information: Seen on Debian GNU/Linux Sarge (testing/unstable) ------- Bug moved to this database by unknown@bugzilla.gnome.org 2003-11-18 12:38 ------- Reassigning to the default owner of the component, rhythmbox-maint@bugzilla.gnome.org.
*** Bug 303464 has been marked as a duplicate of this bug. ***
*** Bug 155504 has been marked as a duplicate of this bug. ***
Is this bug planned to be fixed for the next release?
It shouldn't be too hard to do. However there is currently some debate on the mailing list about removing the tray icon, because it clashes with things like the Rhythmbox applet. I'll look at doing this once that argument gets settled.
*** Bug 322815 has been marked as a duplicate of this bug. ***
I would like to see this fixed too. I have 0.9.1 from the Ubuntu Breezy default package. Regarding the tray icon, I would like to keep a single icon interface available. Whether it's a notification area icon, or a whole applet doesn't matter to me, and I don't mind having to enable it manually, just as long as it's a single icon.
Created attachment 59307 [details] [review] patch Patch that makes Rhythmbox remember it's visibility state across sessions. I'm not sure if this would be good to commit at the moment. The notification area has keyboard-accessability problems, so if a person without a mouse accidently hid the window it would be very difficult to get back (requiring use of gconf-editor or command-line options).
You might make it an optional feature that can be enabled/disabled in the prefs. I would prefer this over having a fix delayed for another three years.
Patch works for me.
After a short discussion on the mailing list, the potential issues I mentioned shouldn't be a problem. If RB does start in the tray, trying to start RB again will make the window visible. Committed to cvs.