X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fprefs_account.c;h=221ef16613bf2a2d955574753ae0ca5bc67724ea;hp=97058dbaed8a426f7ee90474670e6383465604b0;hb=c33e894f45ddfbabf2c885f2f7fa6e31ec59eaa1;hpb=0a73709badcc1a51e03fe1598b45387bab22efbd diff --git a/src/prefs_account.c b/src/prefs_account.c index 97058dbae..221ef1661 100644 --- a/src/prefs_account.c +++ b/src/prefs_account.c @@ -2066,6 +2066,13 @@ static void prefs_account_protocol_activated(GtkMenuItem *menuitem) (GTK_TOGGLE_BUTTON(basic.nntpauth_chkbtn), NULL); gtk_widget_set_sensitive(receive.pop3_frame, FALSE); gtk_widget_set_sensitive(receive.recvatgetall_chkbtn, TRUE); + + if (!tmp_ac_prefs.account_name) { + gtk_toggle_button_set_active + (GTK_TOGGLE_BUTTON(receive.recvatgetall_chkbtn), + FALSE); + } + #if USE_SSL gtk_widget_set_sensitive(ssl.receive_frame, TRUE); gtk_widget_set_sensitive(ssl.pop_chkbtn, FALSE); @@ -2124,6 +2131,12 @@ static void prefs_account_protocol_activated(GtkMenuItem *menuitem) prefs_account_mailcmd_toggled (GTK_TOGGLE_BUTTON(basic.mailcmd_chkbtn), NULL); + if (!tmp_ac_prefs.account_name) { + gtk_toggle_button_set_active + (GTK_TOGGLE_BUTTON(receive.recvatgetall_chkbtn), + TRUE); + } + #if USE_SSL gtk_widget_set_sensitive(ssl.receive_frame, FALSE); gtk_widget_set_sensitive(ssl.pop_chkbtn, FALSE); @@ -2184,6 +2197,12 @@ static void prefs_account_protocol_activated(GtkMenuItem *menuitem) gtk_widget_set_sensitive(basic.smtpserv_entry, TRUE); gtk_widget_set_sensitive(basic.smtpserv_label, TRUE); + if (!tmp_ac_prefs.account_name) { + gtk_toggle_button_set_active + (GTK_TOGGLE_BUTTON(receive.recvatgetall_chkbtn), + FALSE); + } + #if USE_SSL gtk_widget_set_sensitive(ssl.receive_frame, TRUE); gtk_widget_set_sensitive(ssl.pop_chkbtn, FALSE); @@ -2245,6 +2264,12 @@ static void prefs_account_protocol_activated(GtkMenuItem *menuitem) gtk_widget_set_sensitive(basic.smtpserv_entry, TRUE); gtk_widget_set_sensitive(basic.smtpserv_label, TRUE); + if (!tmp_ac_prefs.account_name) { + gtk_toggle_button_set_active + (GTK_TOGGLE_BUTTON(receive.recvatgetall_chkbtn), + TRUE); + } + #if USE_SSL gtk_widget_set_sensitive(ssl.receive_frame, TRUE); gtk_widget_set_sensitive(ssl.pop_chkbtn, TRUE);