# HG changeset patch # User Luke Schierer # Date 1032959984 0 # Node ID face765b6a9d315ba854c2088f00611e891d31d1 # Parent ff62b03bee6d9c04576a485b0b50b2fdbbb282c2 [gaim-migrate @ 3624] the last patch fixed most of the problems with typing notification. this finishes the job. thanks faceprint committer: Tailor Script diff -r ff62b03bee6d -r face765b6a9d src/conversation.c --- a/src/conversation.c Wed Sep 25 07:22:28 2002 +0000 +++ b/src/conversation.c Wed Sep 25 13:19:44 2002 +0000 @@ -1066,8 +1066,8 @@ if (c && (!(misc_options & OPT_MISC_STEALTH_TYPING)) && !c->is_chat) { char *txt = gtk_editable_get_chars(GTK_EDITABLE(c->entry), 0, -1); - if ((strlen(txt) == 0 && gdk_keyval_to_unicode(event->keyval) && isprint(event->keyval)) || - (c->type_again != 0 && time(NULL) > c->type_again)) { + if (gdk_keyval_to_unicode(event->keyval) && + (strlen(txt) == 0 || (c->type_again != 0 && time(NULL) > c->type_again))) { int timeout = serv_send_typing(c->gc, c->name, TRUE); if (timeout) c->type_again = time(NULL) + timeout;