summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorOlliver Schinagl <o.schinagl@ultimaker.com>2015-06-09 08:17:14 (GMT)
committerOlliver Schinagl <o.schinagl@ultimaker.com>2015-06-12 05:30:15 (GMT)
commit43b6edab83ca2c209de49c2648a01d6398fb17cf (patch)
tree2bd8ec53bb50a24748979eb72f7f4b608ae01640 /src
parent2afa96201b7ec822f8ea0a0b816a235b379892a0 (diff)
downloadeulogium-43b6edab83ca2c209de49c2648a01d6398fb17cf.zip
eulogium-43b6edab83ca2c209de49c2648a01d6398fb17cf.tar.gz
eulogium-43b6edab83ca2c209de49c2648a01d6398fb17cf.tar.bz2
make sure icons are properly shown
Signed-off-by: Olliver Schinagl <o.schinagl@ultimaker.com>
Diffstat (limited to 'src')
-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;