diff --git a/ChangeLog b/ChangeLog index 640903977e..69dcf5bb5d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -17,6 +17,11 @@ arguments to prevent scheme crash. Fixes 105405 + * src/gnome/glade/sched-xact.glade: Need to start the Editor dialog + as non-visible so the ledger get's sized properly + * src/gnome/dialog-scheduledxaction.c: resize the cal after the + dialog is shown, so it get's sized properly. + 2003-02-07 Derek Atkins * src/scm/main.scm: diff --git a/src/gnome/dialog-scheduledxaction.c b/src/gnome/dialog-scheduledxaction.c index 5fded7bf7a..832a88dc9b 100644 --- a/src/gnome/dialog-scheduledxaction.c +++ b/src/gnome/dialog-scheduledxaction.c @@ -1423,6 +1423,8 @@ gnc_ui_scheduled_xaction_editor_dialog_create( SchedXactionDialog *sxd, gtk_widget_show_all(sxed->dialog); + /* Refresh the cal and the ledger */ + gtk_widget_queue_resize( GTK_WIDGET( sxed->example_cal ) ); gnc_ledger_display_refresh( sxed->ledger ); return sxed; diff --git a/src/gnome/glade/sched-xact.glade b/src/gnome/glade/sched-xact.glade index aa3bbe3462..f633a0dd0a 100644 --- a/src/gnome/glade/sched-xact.glade +++ b/src/gnome/glade/sched-xact.glade @@ -20,6 +20,7 @@ GnomeDialog Scheduled Transaction Editor + False Edit Scheduled Transaction GTK_WINDOW_TOPLEVEL GTK_WIN_POS_CENTER