|
From: <rl...@us...> - 2006-09-09 19:44:43
|
Revision: 17200
http://svn.sourceforge.net/gaim/?rev=17200&view=rev
Author: rlaager
Date: 2006-09-09 12:31:45 -0700 (Sat, 09 Sep 2006)
Log Message:
-----------
SF Patch #1554423 from charkins
Fixes SF Bug #1429503
"When creating the blist, gaim currently calls
gtk_widget_show_all() on the window, then immediately
hides it if using the docklet and the blist was hidden
when gaim last quit. Bug #1429503 reports that the
buddy list window will flash on the screen when
starting gaim (though I can't reproduce it).
This patch changes that behavior so that the
gtk_widget_show_all() is called on the vbox, not the
window. gtk_widget_show() will still get called on the
window when appropriate (either immediately, or when
the user clicks the docklet, etc)."
Modified Paths:
--------------
trunk/gtk/gtkblist.c
Modified: trunk/gtk/gtkblist.c
===================================================================
--- trunk/gtk/gtkblist.c 2006-09-09 10:39:06 UTC (rev 17199)
+++ trunk/gtk/gtkblist.c 2006-09-09 19:31:45 UTC (rev 17200)
@@ -4081,7 +4081,7 @@
/* OK... let's show this bad boy. */
gaim_gtk_blist_refresh(list);
gaim_gtk_blist_restore_position();
- gtk_widget_show_all(GTK_WIDGET(gtkblist->window));
+ gtk_widget_show_all(GTK_WIDGET(gtkblist->vbox));
gaim_blist_set_visible(gaim_prefs_get_bool("/gaim/gtk/blist/list_visible"));
/* start the refresh timer */
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|