diff -dPNur grip-3.3.0/src/discedit.c grip-3.3.0-new/src/discedit.c --- grip-3.3.0/src/discedit.c 2005-01-29 19:27:43.000000000 +0000 +++ grip-3.3.0-new/src/discedit.c 2005-11-05 10:51:06.000000000 +0000 @@ -201,6 +201,8 @@ uinfo->track_artist_edit_entry=gtk_entry_new_with_max_length(256); gtk_signal_connect(GTK_OBJECT(uinfo->track_artist_edit_entry),"changed", GTK_SIGNAL_FUNC(TrackEditChanged),(gpointer)ginfo); + gtk_signal_connect(GTK_OBJECT(uinfo->track_artist_edit_entry),"activate", + GTK_SIGNAL_FUNC(EditNextTrack),(gpointer)ginfo); gtk_box_pack_start(GTK_BOX(hbox),uinfo->track_artist_edit_entry, TRUE,TRUE,0); gtk_widget_show(uinfo->track_artist_edit_entry);