diff options
-rw-r--r-- | mail/ChangeLog | 5 | ||||
-rw-r--r-- | mail/mail-config-gui.c | 6 |
2 files changed, 11 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog index 52234c4d2e..105bcc46e6 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,3 +1,8 @@ +2000-08-28 Peter Williams <peterw@helixcode.com> + + * mail-config-gui.c (mail_config_apply_clicked): Add new news sources, + not only stores. + 2000-08-28 Jeffrey Stedfast <fejj@helixcode.com> * mail-callbacks.c (composer_send_cb): Free the from address when diff --git a/mail/mail-config-gui.c b/mail/mail-config-gui.c index 58ec993e03..e64e7a15be 100644 --- a/mail/mail-config-gui.c +++ b/mail/mail-config-gui.c @@ -2005,10 +2005,16 @@ mail_config_apply_clicked (GnomePropertyBox *property_box, /* News */ for (i = 0; i <= dialog->maxnrow; i++) { + GSList *mini; + clist = GTK_CLIST (dialog->clistNews); data = gtk_clist_get_row_data (clist, i); mail_config_add_news ((MailConfigService *) data); + + mini = g_slist_prepend (NULL, data); + mail_load_storages (dialog->shell, mini); + g_slist_free (mini); } /* Format */ |