From: Luke S. <lsc...@us...> - 2002-09-25 13:19:48
|
Update of /cvsroot/gaim/gaim/src In directory usw-pr-cvs1:/tmp/cvs-serv19551/src Modified Files: conversation.c Log Message: the last patch fixed most of the problems with typing notification. this finishes the job. thanks faceprint Index: conversation.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/conversation.c,v retrieving revision 1.380 retrieving revision 1.381 diff -u -d -r1.380 -r1.381 --- conversation.c 25 Sep 2002 06:39:30 -0000 1.380 +++ conversation.c 25 Sep 2002 13:19:44 -0000 1.381 @@ -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; |