summaryrefslogtreecommitdiffstats
path: root/src/eulogium.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eulogium.c')
-rw-r--r--src/eulogium.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/eulogium.c b/src/eulogium.c
index ef97211..2451a11 100644
--- a/src/eulogium.c
+++ b/src/eulogium.c
@@ -2130,6 +2130,7 @@ static void _cb_populate_filelist(const char *name, const char *path, void *data
elm_icon_standard_set(icon, "file");
}
elm_image_resizable_set(icon, EINA_FALSE, EINA_FALSE);
+ evas_object_show(icon);
filelist_entry = malloc(sizeof(struct _filelist_entry_data));
filelist_entry->filelist = filelist;
@@ -2199,6 +2200,7 @@ static void _menu_generate_filelist(struct eulogium_data *eulogium, Evas_Object
icon = elm_icon_add(list);
elm_icon_standard_set(icon, "user-home");
eulogium_button_list_prepend(list, "Return", icon, _cb_content_prev_set, eulogium);
+ evas_object_show(icon);
/* XXX TODO: when we pop the filelist from the stack, who calls elm_list_free();? */
}
@@ -2212,6 +2214,7 @@ static void _menu_generate_menulist(struct eulogium_data *eulogium, Evas_Object
if (entry[i].icon) {
icon = elm_icon_add(list);
elm_icon_standard_set(icon, entry[i].icon);
+ evas_object_show(icon);
} else {
icon = NULL;
}
@@ -2562,6 +2565,7 @@ static void eulogium_setup(struct eulogium_data *eulogium)
while (screen_data.screen[screen_data.count].type != END)
screen_data.count++;
+ /* This is silly and will get fixed in the refactoring */
eulogium->mounts = NULL;
eulogium->progress_data_refresh = NULL;
eulogium->print.name = NULL;