diff --git a/ChangeLog b/ChangeLog index dfaa5d5625..2435fdb25d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2005-11-25 David Hampton + * src/register/ledger-core/dialog-dup-trans.c: + * src/gnome/glade/register.glade: Fix the duplicate transaction + dialog so that the "Enter" key activates the dialog box. Fixes + 104496. + * src/gnome-utils/gnc-date-edit.[ch]: * src/gnome/window-reconcile.c: * src/gnome-search/search-date.c: Update function name to match diff --git a/src/gnome/glade/register.glade b/src/gnome/glade/register.glade index d5c5d71d09..e1e97efcaa 100644 --- a/src/gnome/glade/register.glade +++ b/src/gnome/glade/register.glade @@ -296,6 +296,7 @@ True True + True True gtk-ok True @@ -415,7 +416,7 @@ GTK_UPDATE_ALWAYS False False - 0 0 1e+09 1 10 10 + 0 0 1000000000 1 10 10 0 @@ -1627,7 +1628,7 @@ 0 True - * + * True diff --git a/src/register/ledger-core/dialog-dup-trans.c b/src/register/ledger-core/dialog-dup-trans.c index 4cc986364b..196cdabd74 100644 --- a/src/register/ledger-core/dialog-dup-trans.c +++ b/src/register/ledger-core/dialog-dup-trans.c @@ -112,6 +112,7 @@ gnc_dup_trans_dialog_create (GtkWidget * parent, DupTransDialog *dt_dialog, GtkWidget *hbox; date_edit = gnc_date_edit_new (date, FALSE, FALSE); + gnc_date_activates_default(GNC_DATE_EDIT(date_edit), TRUE); hbox = glade_xml_get_widget (xml, "date_hbox"); gtk_widget_show (date_edit); @@ -126,6 +127,7 @@ gnc_dup_trans_dialog_create (GtkWidget * parent, DupTransDialog *dt_dialog, num_spin = glade_xml_get_widget (xml, "num_spin"); dt_dialog->num_edit = num_spin; + gtk_entry_set_activates_default(GTK_ENTRY(num_spin), TRUE); gtk_signal_connect(GTK_OBJECT(num_spin), "output", GTK_SIGNAL_FUNC(gnc_dup_trans_output_cb), dt_dialog);