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. |