# HG changeset patch # User Luke Schierer # Date 1034616687 0 # Node ID ea4fa951aebc11f0910c16969766dcba4fbcf835 # Parent 21d16e3164eb4936ec50f2d2076a89f13115577f [gaim-migrate @ 3827] faceprint hates backspace. committer: Tailor Script diff -r 21d16e3164eb -r ea4fa951aebc src/conversation.c --- a/src/conversation.c Mon Oct 14 14:15:26 2002 +0000 +++ b/src/conversation.c Mon Oct 14 17:31:27 2002 +0000 @@ -1088,7 +1088,7 @@ gtk_timeout_remove(c->type_again_timeout); serv_send_typing(c->gc, c->name, NOT_TYPING); } - else if (gdk_keyval_to_unicode(event->keyval) || event->keyval == GDK_BackSpace || event->keyval == GDK_Delete) { + else if (gdk_keyval_to_unicode(event->keyval) || (strlen(txt) > 0 &&(event->keyval == GDK_BackSpace || event->keyval == GDK_Delete))) { if (key_is_typing && (strlen(txt) == 0 || (c->type_again != 0 && time(NULL) > c->type_again))) { int timeout = serv_send_typing(c->gc, c->name, TYPING); if (timeout)