2007-10-13 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-chat.c: Set chat state to ACTIVE when receiving
a message from a contact, avoid staying in COMPOSING state forever for
protocols like MSN that do not notify when contact stoped writing.
svn path=/trunk/; revision=372
+2007-10-13 Xavier Claessens <xclaesse@gmail.com>
+
+ * libempathy-gtk/empathy-chat.c: Set chat state to ACTIVE when receiving
+ a message from a contact, avoid staying in COMPOSING state forever for
+ protocols like MSN that do not notify when contact stoped writing.
+
2007-10-13 Xavier Claessens <xclaesse@gmail.com>
* libempathy-gtk/empathy-chat-view.h:
// FIXME: empathy_sound_play (EMPATHY_SOUND_CHAT);
}
+ /* We received a message so the contact is no more composing */
+ chat_state_changed_cb (tp_chat, sender,
+ TP_CHANNEL_CHAT_STATE_ACTIVE,
+ chat);
+
g_signal_emit (chat, signals[NEW_MESSAGE], 0, message, FALSE);
}