X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-hildon2-sort-dialog.c;h=332cfab166018649d2cac68226da9bf80daca867;hb=d791ed7c0651d118dfd7db58e38446e256958db6;hp=aafb5053549b99deb2e5f682fa64d6683bd1292d;hpb=564a7388a2f74368147b0a241ca4a0b65c68167f;p=modest diff --git a/src/hildon2/modest-hildon2-sort-dialog.c b/src/hildon2/modest-hildon2-sort-dialog.c index aafb505..332cfab 100644 --- a/src/hildon2/modest-hildon2-sort-dialog.c +++ b/src/hildon2/modest-hildon2-sort-dialog.c @@ -274,9 +274,12 @@ modest_hildon2_sort_dialog_get_sort_order (ModestSortCriteriumView *self) g_return_val_if_fail (MODEST_IS_HILDON2_SORT_DIALOG (self), GTK_SORT_ASCENDING); selector = hildon_picker_dialog_get_selector (HILDON_PICKER_DIALOG (self)); - hildon_touch_selector_get_selected (selector, 0, &iter); - model = hildon_touch_selector_get_model (selector, 0); + + if (!hildon_touch_selector_get_selected (selector, 0, &iter)) { + g_return_val_if_fail (gtk_tree_model_get_iter_first (model, &iter), GTK_SORT_ASCENDING); + } + gtk_tree_model_get (model, &iter, ID_COLUMN, &id, -1); switch (id) { @@ -374,7 +377,7 @@ modest_hildon2_sort_dialog_new (GtkWindow *parent) gtk_window_set_transient_for(GTK_WINDOW(result), parent); /* Set title */ - gtk_window_set_title (GTK_WINDOW (result), _CS("ckdg_ti_sort")); + gtk_window_set_title (GTK_WINDOW (result), _HL("ckdg_ti_sort")); return result; }