From: Murray Cumming Date: Wed, 11 Jul 2007 16:43:54 +0000 (+0000) Subject: 2007-07-11 Murray Cumming X-Git-Tag: git_migration_finished~2824 X-Git-Url: http://git.maemo.org/git/?p=modest;a=commitdiff_plain;h=a7377b7b989b9e0452d4cfbe617a4ff9f4aa477b 2007-07-11 Murray Cumming * src/maemo/modest-account-view-window.c: (on_new_button_clicked): Do not use gtk_dialog_run() to avoid modality hang problems. This fixes projects.maemo.org bug NB#62778. pmo-trunk-r2714 --- diff --git a/ChangeLog2 b/ChangeLog2 index 6c4e141..a79c9ee 100644 --- a/ChangeLog2 +++ b/ChangeLog2 @@ -1,5 +1,11 @@ 2007-07-11 Murray Cumming + * src/maemo/modest-account-view-window.c: (on_new_button_clicked): + Do not use gtk_dialog_run() to avoid modality hang problems. This fixes + projects.maemo.org bug NB#62778. + +2007-07-11 Murray Cumming + * src/maemo/easysetup/modest-easysetup-wizard.c: (create_account): Ignore the wrong (for now) secure-smtp setting in the presets - just default to requiring secure authentication for SMTP, because diff --git a/src/maemo/modest-account-view-window.c b/src/maemo/modest-account-view-window.c index 6f08eec..7e57a0d 100644 --- a/src/maemo/modest-account-view-window.c +++ b/src/maemo/modest-account-view-window.c @@ -245,9 +245,7 @@ on_new_button_clicked (GtkWidget *button, ModestAccountViewWindow *self) { /* Show the easy-setup wizard: */ ModestEasysetupWizardDialog *wizard = modest_easysetup_wizard_dialog_new (); - gtk_window_set_transient_for (GTK_WINDOW (wizard), GTK_WINDOW (self)); - gtk_dialog_run (GTK_DIALOG (wizard)); - gtk_widget_destroy (GTK_WIDGET (wizard)); + modest_maemo_show_dialog_and_forget (GTK_WINDOW (self), GTK_DIALOG (wizard)); }