aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2003-12-02 16:09:28 +0800
committerMichael Zucci <zucchi@src.gnome.org>2003-12-02 16:09:28 +0800
commit23eb43d17246238f87ea18157c9355829f2c8607 (patch)
tree93529cb1fe34953f5ed6e99bcbac0d38dc15b765
parent6434d2b055d109fd6223daec39af255d4986957b (diff)
downloadgsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar.gz
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar.bz2
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar.lz
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar.xz
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.tar.zst
gsoc2013-evolution-23eb43d17246238f87ea18157c9355829f2c8607.zip
moved the gtk_widget_show_all to before we add the pages, otherwise it can
2003-12-02 Not Zed <NotZed@Ximian.com> * mail-config-druid.c (mail_config_druid_new): moved the gtk_widget_show_all to before we add the pages, otherwise it can override per-page logic. Bug #50790. svn path=/trunk/; revision=23573
-rw-r--r--mail/ChangeLog4
-rw-r--r--mail/mail-config-druid.c3
2 files changed, 6 insertions, 1 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index aa82ad9aa5..bf071d5f4d 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,5 +1,9 @@
2003-12-02 Not Zed <NotZed@Ximian.com>
+ * mail-config-druid.c (mail_config_druid_new): moved the
+ gtk_widget_show_all to before we add the pages, otherwise it can
+ override per-page logic. Bug #50790.
+
* message-list.c (message_list_create_extras): setup another image
(followup completed) to flag status list.
(states_pixmaps[]): added flag_for_followup_done.
diff --git a/mail/mail-config-druid.c b/mail/mail-config-druid.c
index 8b5b5b86cb..368742f157 100644
--- a/mail/mail-config-druid.c
+++ b/mail/mail-config-druid.c
@@ -617,6 +617,7 @@ mail_config_druid_new (void)
mcw = config_wizard_new ();
mcw->druid = (GnomeDruid *)glade_xml_get_widget (mcw->gui->xml, "druid");
g_object_set_data (G_OBJECT (mcw->druid), "MailConfigWizard", mcw);
+ gtk_widget_show_all (GTK_WIDGET (mcw->druid));
mcw->interior_pages = g_ptr_array_new ();
for (i = 0; i < num_wizard_pages; i++) {
@@ -647,7 +648,7 @@ mail_config_druid_new (void)
g_signal_connect (mcw->last_page, "finish", G_CALLBACK (druid_finish), mcw);
gnome_druid_set_buttons_sensitive (mcw->druid, FALSE, TRUE, TRUE, FALSE);
- gtk_widget_show_all (GTK_WIDGET (mcw->druid));
+ /*gtk_widget_show_all (GTK_WIDGET (mcw->druid));*/
mail_account_gui_setup (mcw->gui, NULL);
new = glade_xml_get_widget (mcw->gui->xml, "account_druid");