From 9bd1641646ba98139dcd1fac959165c871e0f979 Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Mon, 24 Jan 2011 13:30:38 +0100 Subject: Various critical warnings about comp-editor-pages and date edit --- calendar/gui/dialogs/event-page.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'calendar/gui/dialogs/event-page.c') diff --git a/calendar/gui/dialogs/event-page.c b/calendar/gui/dialogs/event-page.c index 7595f50915..5bf870e512 100644 --- a/calendar/gui/dialogs/event-page.c +++ b/calendar/gui/dialogs/event-page.c @@ -1107,8 +1107,10 @@ event_page_fill_widgets (CompEditorPage *page, ECalComponent *comp) g_signal_handlers_block_by_func (gtk_bin_get_child (GTK_BIN (priv->organizer)), organizer_changed_cb, epage); if (!priv->user_org) { - gtk_list_store_clear (GTK_LIST_STORE (gtk_combo_box_get_model (GTK_COMBO_BOX (priv->organizer)))); - gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (priv->organizer), string); + GtkTreeModel *model = gtk_combo_box_get_model (GTK_COMBO_BOX (priv->organizer)); + + gtk_list_store_clear (GTK_LIST_STORE (model)); + e_dialog_append_list_store_text (model, 0, string); gtk_combo_box_set_active (GTK_COMBO_BOX (priv->organizer), 0); gtk_editable_set_editable (GTK_EDITABLE (gtk_bin_get_child (GTK_BIN (priv->organizer))), FALSE); } else { @@ -3206,9 +3208,10 @@ event_page_construct (EventPage *epage, if (priv->address_strings) { GList *l; + GtkTreeModel *model = gtk_combo_box_get_model (GTK_COMBO_BOX (priv->organizer)); for (l = priv->address_strings; l; l = l->next) - gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (priv->organizer), l->data); + e_dialog_append_list_store_text (model, 0, l->data); gtk_combo_box_set_active (GTK_COMBO_BOX (priv->organizer), 0); -- cgit v1.2.3