aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRob Bradford <rob@linux.intel.com>2009-10-02 23:04:10 +0800
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>2009-10-02 23:12:19 +0800
commitabb123fcefb5ca1ecdeeb8ca2813de20da9f7e09 (patch)
tree4933c8ae87feaab7a866ef07dc5bdf3d3d0ced62
parentce8d523beb33cd57df62715ae1cf1fad6a601366 (diff)
downloadgsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar.gz
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar.bz2
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar.lz
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar.xz
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.tar.zst
gsoc2013-empathy-abb123fcefb5ca1ecdeeb8ca2813de20da9f7e09.zip
Bring up notifications until the conversation is accepted (#597125)
Rather than filter out message received signals for new conversations that have already been tried to be initiated let them pass through. This results in you getting notifications repeatedly until you open accept the conversation and open the conversation window with the user.
-rw-r--r--src/empathy-event-manager.c7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/empathy-event-manager.c b/src/empathy-event-manager.c
index 188194108..c68458d69 100644
--- a/src/empathy-event-manager.c
+++ b/src/empathy-event-manager.c
@@ -370,13 +370,6 @@ event_manager_chat_message_received_cb (EmpathyTpChat *tp_chat,
* queue. */
event = event_lookup_by_approval (approval->manager, approval);
- if (event != NULL && event->inhibit && approval->handler != 0)
- {
- g_signal_handler_disconnect (tp_chat, approval->handler);
- approval->handler = 0;
- return;
- }
-
sender = empathy_message_get_sender (message);
header = empathy_contact_get_name (sender);
msg = empathy_message_get_body (message);