X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon2%2Fmodest-selector-picker.c;h=0f758758b25ef9a8ed6dfbf115131c872117c881;hb=f132994fa9bbf626000885f63ebaa5a6eda719d3;hp=07d20bbf49796312b1c76ebb2f8ad3710108aa77;hpb=9b57b64431553f49ce55d7141af6afd9a0882747;p=modest diff --git a/src/hildon2/modest-selector-picker.c b/src/hildon2/modest-selector-picker.c index 07d20bb..0f75875 100644 --- a/src/hildon2/modest-selector-picker.c +++ b/src/hildon2/modest-selector-picker.c @@ -193,8 +193,8 @@ modest_selector_picker_set_pair_list (ModestSelectorPicker *self, ModestPairList model = get_model (pairs); selector = create_touch_selector (self, model); - gtk_tree_model_get_iter_first (GTK_TREE_MODEL(model), &iter); - hildon_touch_selector_select_iter (HILDON_TOUCH_SELECTOR (selector), 0, &iter, TRUE); + if (gtk_tree_model_get_iter_first (GTK_TREE_MODEL(model), &iter)) + hildon_touch_selector_select_iter (HILDON_TOUCH_SELECTOR (selector), 0, &iter, TRUE); g_object_unref (model); hildon_picker_button_set_selector (HILDON_PICKER_BUTTON (self), HILDON_TOUCH_SELECTOR (selector)); @@ -237,7 +237,10 @@ modest_selector_picker_new (HildonSizeType size, priv->id_equal_func = id_equal_func; else priv->id_equal_func = g_direct_equal; /* compare the ptr values */ - + + /* For theming purpouses. Widget name must end in Button-finger */ + gtk_widget_set_name ((GtkWidget *) obj, "ModestSelectorPickerButton-finger"); + return GTK_WIDGET(obj); }