# HG changeset patch # User Luke Schierer # Date 1033931347 0 # Node ID 81d514f109de267b5e22eaf7f4c20b6434a45d61 # Parent f6a55922110a977f76906a67a386e2461f74e497 [gaim-migrate @ 3703] faceprint swears this will improve typing notification. if it makes things worse, we'll lynch him ;-P committer: Tailor Script diff -r f6a55922110a -r 81d514f109de src/server.c --- a/src/server.c Sun Oct 06 18:43:02 2002 +0000 +++ b/src/server.c Sun Oct 06 19:09:07 2002 +0000 @@ -179,12 +179,16 @@ int serv_send_im(struct gaim_connection *gc, char *name, char *message, int len, int flags) { int val = -EINVAL; + struct conversation *cnv = find_conversation(name); if (gc->prpl && gc->prpl->send_im) val = gc->prpl->send_im(gc, name, message, len, flags); if (!(flags & IM_FLAG_AWAY)) serv_touch_idle(gc); + if (cnv && cnv->type_again_timeout) + gtk_timeout_remove(cnv->type_again_timeout); + serv_send_typing(gc, name, FALSE); return val; }