diff -r 138cbb17e5cd -r 7209316fcc3b pidgin/gtkconv.c --- a/pidgin/gtkconv.c Thu May 24 23:37:05 2007 +0000 +++ b/pidgin/gtkconv.c Thu May 24 23:37:34 2007 +0000 @@ -7714,6 +7714,11 @@ gtkconv = PIDGIN_CONVERSATION(conv); + if (gtkconv->u.im->typing_timer != 0) { + g_source_remove(gtkconv->u.im->typing_timer); + gtkconv->u.im->typing_timer = 0; + } + stop_anim(NULL, gtkconv); } static void