--- a/src/gtksavedstatuses.c Mon Feb 06 21:24:26 2006 +0000 +++ b/src/gtksavedstatuses.c Tue Feb 07 00:32:33 2006 +0000 @@ -1005,6 +1005,7 @@ GtkWidget *toolbar; GtkWidget *vbox; GtkWidget *win; + GList *focus_chain = NULL; dialog = g_new0(StatusEditor, 1); @@ -1081,6 +1082,8 @@ dialog->message = GTK_IMHTML(text); gtk_box_pack_start(GTK_BOX(hbox), frame, TRUE, TRUE, 0); gtk_widget_show(frame); + focus_chain = g_list_prepend(focus_chain, dialog->message); + gtk_container_set_focus_chain(GTK_CONTAINER(hbox), focus_chain); if ((saved_status != NULL) && (gaim_savedstatus_get_message(saved_status) != NULL)) gtk_imhtml_append_text(GTK_IMHTML(text),