[empathy] chat-window: don't display notifications for pending messages (#635513)



commit 16b77581e53f068035343c0daf302ffb73303134
Author: Guillaume Desmottes <guillaume desmottes collabora co uk>
Date:   Tue Nov 30 14:58:09 2010 +0100

    chat-window: don't display notifications for pending messages (#635513)

 src/empathy-chat-window.c |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/empathy-chat-window.c b/src/empathy-chat-window.c
index 1eeba27..2104783 100644
--- a/src/empathy-chat-window.c
+++ b/src/empathy-chat-window.c
@@ -1458,7 +1458,11 @@ chat_window_new_message_cb (EmpathyChat       *chat,
 
 		empathy_sound_manager_play (priv->sound_mgr, GTK_WIDGET (priv->dialog),
 		    EMPATHY_SOUND_MESSAGE_INCOMING);
-		chat_window_show_or_update_notification (window, message, chat);
+
+		/* Pending messages have already been displayed in the approver, so we don't
+		* display a notification for those. */
+		if (!pending)
+			chat_window_show_or_update_notification (window, message, chat);
 	}
 
 	/* update the number of unread messages and the window icon */



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