Description: Always leave window visible on startup
Bug: https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/270206 

Index: rhythmbox-0.12.8git20100616/plugins/status-icon/rb-status-icon-plugin.c
===================================================================
--- rhythmbox-0.12.8git20100616.orig/plugins/status-icon/rb-status-icon-plugin.c	2010-06-21 14:33:40.476644000 +1000
+++ rhythmbox-0.12.8git20100616/plugins/status-icon/rb-status-icon-plugin.c	2010-06-21 14:33:43.464163572 +1000
@@ -1016,10 +1016,12 @@
 	}
 
 	if (initial) {
+		// Always start visible, see: https://bugs.edge.launchpad.net/ubuntu/+source/rhythmbox/+bug/270206 
 		/* restore visibility from gconf setting */
-		visible = eel_gconf_get_boolean (CONF_WINDOW_VISIBILITY) || eel_gconf_is_default (CONF_WINDOW_VISIBILITY);
-		rb_debug ("setting initial visibility %d from gconf", visible);
-		return visible;
+		//visible = eel_gconf_get_boolean (CONF_WINDOW_VISIBILITY) || eel_gconf_is_default (CONF_WINDOW_VISIBILITY);
+		//rb_debug ("setting initial visibility %d from gconf", visible);
+		//return visible;
+		return TRUE;
 	}
 
 	cancel_hide_main_window (plugin);
