From 725e53d0e3df49518005d24a679bedbaefe3f331 Mon Sep 17 00:00:00 2001 From: Hans Petter Jansson Date: Fri, 28 Mar 2003 19:04:19 +0000 Subject: Fixes #39954 2003-03-28 Hans Petter Jansson Fixes #39954 * gui/dialogs/recurrence-page.c (make_recurrence_special): Destroy would-be children of the container before the container. svn path=/trunk/; revision=20559 --- calendar/gui/dialogs/recurrence-page.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'calendar/gui') diff --git a/calendar/gui/dialogs/recurrence-page.c b/calendar/gui/dialogs/recurrence-page.c index 1a7c5533fd..aa77ee3990 100644 --- a/calendar/gui/dialogs/recurrence-page.c +++ b/calendar/gui/dialogs/recurrence-page.c @@ -1217,16 +1217,16 @@ make_recurrence_special (RecurrencePage *rpage) priv = rpage->priv; + if (priv->month_num_menu != NULL) { + gtk_widget_destroy (priv->month_num_menu); + priv->month_num_menu = NULL; + } if (GTK_BIN (priv->special)->child != NULL) { gtk_widget_destroy (GTK_BIN (priv->special)->child); priv->weekday_picker = NULL; priv->month_day_menu = NULL; } - if (priv->month_num_menu != NULL) { - gtk_widget_destroy (priv->month_num_menu); - priv->month_num_menu = NULL; - } frequency = e_dialog_option_menu_get (priv->interval_unit, freq_map); -- cgit v1.2.3