X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fcl-cpapplet.c;h=74c4dc30107805fbd137708d3f5bb786191b841a;hb=09655decbc504d8f63462204a4cc6bcd7c04195b;hp=6fc9c44a41dcc54c62683d7f97e6a9ade3e4566f;hpb=527bf2d94abeb042dc1ebe5dd0281952ca7929d1;p=cl-launcher diff --git a/src/cl-cpapplet.c b/src/cl-cpapplet.c index 6fc9c44..74c4dc3 100644 --- a/src/cl-cpapplet.c +++ b/src/cl-cpapplet.c @@ -365,13 +365,14 @@ load_configuration (CLLauncherAppletData *data) /* read aplication list from gconf */ application_list = gconf_get_string_list (data->gconf_client, "application_list"); if (application_list == NULL) { - application_list = g_slist_append (application_list, CAMERA_APPLICATION_DESKTOP_FILE); - application_list = g_slist_append (application_list, FLASHLIGHT_APPLET_DESKTOP_FILE); + application_list = g_slist_append (application_list, g_strdup (CAMERA_APPLICATION_DESKTOP_FILE)); + application_list = g_slist_append (application_list, g_strdup (FLASHLIGHT_APPLET_DESKTOP_FILE)); } + selector = hildon_picker_button_get_selector (HILDON_PICKER_BUTTON (data->application_list)); + tree_model = hildon_touch_selector_get_model (selector, SELECTOR_COLUMN_NAME); + hildon_touch_selector_unselect_all(selector, SELECTOR_COLUMN_NAME); for (entry = application_list; entry; entry = entry->next) { - selector = hildon_picker_button_get_selector (HILDON_PICKER_BUTTON (data->application_list)); - tree_model = hildon_touch_selector_get_model (selector, SELECTOR_COLUMN_NAME); for (iter_valid = gtk_tree_model_get_iter_first (tree_model, &iter); iter_valid; iter_valid = gtk_tree_model_iter_next (tree_model, &iter)) { const gchar *filename;