diff options
-rw-r--r-- | mail/ChangeLog | 4 | ||||
-rw-r--r-- | mail/mail-config-druid.c | 3 |
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"); |