seahorse r2888 - in trunk: . src



Author: nnielsen
Date: Thu Mar  5 03:24:22 2009
New Revision: 2888
URL: http://svn.gnome.org/viewvc/seahorse?rev=2888&view=rev

Log:
Update GUI before showing window, to avoid GUI changes when
selection is initialized.

Fix bug #574079

Modified:
   trunk/ChangeLog
   trunk/src/seahorse-key-manager.c

Modified: trunk/src/seahorse-key-manager.c
==============================================================================
--- trunk/src/seahorse-key-manager.c	(original)
+++ trunk/src/seahorse-key-manager.c	Thu Mar  5 03:24:22 2009
@@ -977,7 +977,9 @@
 	/* Set focus to the current key list */
 	widget = GTK_WIDGET (get_current_view (self));
 	gtk_widget_grab_focus (widget);
-	
+
+	g_signal_emit_by_name (self, "selection-changed");
+
 	/* To avoid flicker */
 	seahorse_widget_show (SEAHORSE_WIDGET (SEAHORSE_VIEWER (self)));
 	
@@ -995,7 +997,6 @@
 	/* To show first time dialog */
 	g_timeout_add_seconds (1, (GSourceFunc)on_first_timer, self);
 	
-	g_signal_emit_by_name (self, "selection-changed");
 	g_signal_connect (seahorse_context_for_app (), "refreshing", G_CALLBACK (on_refreshing), self);
 
 	return G_OBJECT (self);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]