From f9fee6a584746edf859119142b2f1ec31f5a1198 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Thu, 10 Nov 2011 13:28:38 +0100 Subject: Bug #659945 - "New" button in toolbar for new mail message not working --- modules/mail/e-mail-shell-backend.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'modules/mail') diff --git a/modules/mail/e-mail-shell-backend.c b/modules/mail/e-mail-shell-backend.c index ce563124c6..b729a00832 100644 --- a/modules/mail/e-mail-shell-backend.c +++ b/modules/mail/e-mail-shell-backend.c @@ -160,9 +160,6 @@ action_mail_message_new_cb (GtkAction *action, shell = e_shell_window_get_shell (shell_window); - if (!em_utils_check_user_can_send_mail ()) - return; - /* Take care not to unnecessarily load the mail shell view. */ view_name = e_shell_window_get_active_view (shell_window); if (g_strcmp0 (view_name, BACKEND_NAME) != 0) @@ -268,9 +265,7 @@ mail_shell_backend_handle_uri_cb (EShell *shell, gboolean handled = FALSE; if (g_str_has_prefix (uri, "mailto:")) { - if (em_utils_check_user_can_send_mail ()) - em_utils_compose_new_message_with_mailto ( - shell, uri, NULL); + em_utils_compose_new_message_with_mailto (shell, uri, NULL); handled = TRUE; } -- cgit v1.2.3 From 6461ecea2713e395db0999734481a6fd98ef510a Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sat, 12 Nov 2011 15:36:32 -0500 Subject: Bug 663376 - Folder->Properties enabled when no folder selected --- modules/mail/e-mail-shell-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules/mail') diff --git a/modules/mail/e-mail-shell-view.c b/modules/mail/e-mail-shell-view.c index 5759b5830f..1e80e77a3c 100644 --- a/modules/mail/e-mail-shell-view.c +++ b/modules/mail/e-mail-shell-view.c @@ -990,7 +990,7 @@ mail_shell_view_update_actions (EShellView *shell_view) gtk_action_set_sensitive (action, sensitive); action = ACTION (MAIL_FOLDER_PROPERTIES); - sensitive = !folder_is_store; + sensitive = !folder_is_store && uri != NULL; gtk_action_set_sensitive (action, sensitive); action = ACTION (MAIL_FOLDER_REFRESH); -- cgit v1.2.3 From 4bfec872a7462d9fb8f53912194e0ce067461ffc Mon Sep 17 00:00:00 2001 From: Matthew Barnes Date: Sat, 12 Nov 2011 17:45:32 -0500 Subject: Bug 663372 - Actions not updated after disabling account --- modules/mail/e-mail-shell-view-actions.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'modules/mail') diff --git a/modules/mail/e-mail-shell-view-actions.c b/modules/mail/e-mail-shell-view-actions.c index f752506306..82204ec85b 100644 --- a/modules/mail/e-mail-shell-view-actions.c +++ b/modules/mail/e-mail-shell-view-actions.c @@ -123,6 +123,8 @@ action_mail_account_disable_cb (GtkAction *action, e_account_list_remove (account_list, account); e_account_list_save (account_list); + + e_shell_view_update_actions (shell_view); } static void -- cgit v1.2.3