diff -r 84e141f1bfed -r 887606eec74b pidgin/gtkconv.c --- a/pidgin/gtkconv.c Sun Aug 12 04:01:47 2012 -0400 +++ b/pidgin/gtkconv.c Sun Aug 12 04:03:50 2012 -0400 @@ -2265,9 +2265,7 @@ return FALSE; } - if (event->type == GDK_KEY_RELEASE) - gtk_widget_grab_focus(gtkconv->entry); - + gtk_widget_grab_focus(gtkconv->entry); gtk_widget_event(gtkconv->entry, (GdkEvent *)event); return TRUE;