diff --git a/src/bin/e_int_menus.c b/src/bin/e_int_menus.c index ff45b3fdf..d8a3a799c 100644 --- a/src/bin/e_int_menus.c +++ b/src/bin/e_int_menus.c @@ -1512,7 +1512,7 @@ _e_int_menus_shelves_add_cb(void *data, E_Menu *m, E_Menu_Item *mi) cs = E_NEW(E_Config_Shelf, 1); cs->name = eina_stringshare_add("shelf"); cs->container = con->num; - cs->zone = zone->num; + cs->zone = zone->id; cs->popup = 1; cs->layer = 200; cs->orient = E_GADCON_ORIENT_CORNER_BR; diff --git a/src/bin/e_shelf.c b/src/bin/e_shelf.c index 0a7af154d..b6ddf505c 100644 --- a/src/bin/e_shelf.c +++ b/src/bin/e_shelf.c @@ -78,7 +78,7 @@ e_shelf_config_init(void) if (cf_es->id <= 0) cf_es->id = id + 1; zone = e_util_container_zone_id_get(cf_es->container, cf_es->zone); - if (zone) + if (zone) e_shelf_config_new(zone, cf_es); id = cf_es->id; }