diff options
author | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-06-09 08:17:14 (GMT) |
---|---|---|
committer | Olliver Schinagl <o.schinagl@ultimaker.com> | 2015-06-12 05:30:15 (GMT) |
commit | 43b6edab83ca2c209de49c2648a01d6398fb17cf (patch) | |
tree | 2bd8ec53bb50a24748979eb72f7f4b608ae01640 /src | |
parent | 2afa96201b7ec822f8ea0a0b816a235b379892a0 (diff) | |
download | eulogium-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.c | 4 |
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; |