src/conversation.c

changeset 12902
de9e0cc3feab
parent 12901
85ddd02a44d1
child 13107
704041197f4d
equal deleted inserted replaced
12901:85ddd02a44d1 12902:de9e0cc3feab
906 while (log != NULL) { 906 while (log != NULL) {
907 gaim_log_write((GaimLog *)log->data, flags, alias, mtime, message); 907 gaim_log_write((GaimLog *)log->data, flags, alias, mtime, message);
908 log = log->next; 908 log = log->next;
909 } 909 }
910 } 910 }
911 ops->write_conv(conv, who, alias, message, flags, mtime);
912
913 911
914 if (gaim_conversation_get_type(conv) == GAIM_CONV_TYPE_IM) { 912 if (gaim_conversation_get_type(conv) == GAIM_CONV_TYPE_IM) {
915 if ((flags & GAIM_MESSAGE_RECV) == GAIM_MESSAGE_RECV) { 913 if ((flags & GAIM_MESSAGE_RECV) == GAIM_MESSAGE_RECV) {
916 gaim_conv_im_set_typing_state(GAIM_CONV_IM(conv), GAIM_NOT_TYPING); 914 gaim_conv_im_set_typing_state(GAIM_CONV_IM(conv), GAIM_NOT_TYPING);
917 gaim_conversation_update(conv, GAIM_CONV_UPDATE_TITLE); 915 }
918 } 916 }
919 } 917
918 ops->write_conv(conv, who, alias, message, flags, mtime);
920 } 919 }
921 920
922 gboolean 921 gboolean
923 gaim_conversation_has_focus(GaimConversation *conv) 922 gaim_conversation_has_focus(GaimConversation *conv)
924 { 923 {

mercurial