[evolution/express2] Don't show mail alerts on calendar view in express mode.



commit 76031ea9cebcd1a261d0f1e4f7b69ceb296068c8
Author: Srinivasa Ragavan <sragavan gnome org>
Date:   Fri Apr 30 09:31:13 2010 +0530

    Don't show mail alerts on calendar view in express mode.

 mail/e-mail-backend.c |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)
---
diff --git a/mail/e-mail-backend.c b/mail/e-mail-backend.c
index 4ab4440..734fefb 100644
--- a/mail/e-mail-backend.c
+++ b/mail/e-mail-backend.c
@@ -22,6 +22,7 @@
  *
  */
 
+#include <string.h>
 #include "e-mail-backend.h"
 
 #include <camel/camel.h>
@@ -283,6 +284,11 @@ mail_backend_quit_requested_cb (EShell *shell,
 	/* We can quit immediately if offline. */
 	if (!e_shell_get_online (shell))
 		return;
+	
+	/* In express mode, don't raise mail request in non mail window. */
+	if (e_shell_get_express_mode(shell) && 
+		strcmp(e_shell_window_get_active_view((EShellWindow *)window), "mail") != 0)
+		return;
 
 	/* Check Outbox for any unsent messages. */
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]