raster pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=cbd507fb133c6ab16a45e448cb83d2344d047703

commit cbd507fb133c6ab16a45e448cb83d2344d047703
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Wed Aug 7 00:49:26 2019 +0100

    appmenu gadget - size items properly so they can be seen
---
 src/modules/appmenu/e_mod_appmenu_render.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/modules/appmenu/e_mod_appmenu_render.c 
b/src/modules/appmenu/e_mod_appmenu_render.c
index 32c424058..64d1c788d 100644
--- a/src/modules/appmenu/e_mod_appmenu_render.c
+++ b/src/modules/appmenu/e_mod_appmenu_render.c
@@ -221,7 +221,6 @@ appmenu_menu_of_instance_render(E_AppMenu_Instance *inst, 
E_AppMenu_Window *wind
         item = edje_object_add(inst->evas);
         e_theme_edje_object_set(item, "base/themes", "e/modules/appmenu/item");
         edje_object_part_text_set(item, "text", child->label);
-        evas_object_box_append(inst->box, item);
         edje_object_size_min_calc(item, &w, &h);
 
         if (!padding)
@@ -247,6 +246,8 @@ appmenu_menu_of_instance_render(E_AppMenu_Instance *inst, 
E_AppMenu_Window *wind
              sum_h = sum_h + h;
           }
         evas_object_resize(item, w, h);
+        evas_object_size_hint_min_set(item, w, h);
+        evas_object_box_append(inst->box, item);
         evas_object_show(item);
         evas_object_data_set(item, "gadcon", inst->gcc->gadcon);
         evas_object_event_callback_add(item, EVAS_CALLBACK_MOUSE_DOWN,

-- 


Reply via email to