_item_menu_create(Widget_Data *wd, Elm_Toolbar_Item *item)
{
item->o_menu = elm_menu_add(VIEW(item));
+ item->menu = EINA_TRUE;
if (wd->menu_parent)
elm_menu_parent_set(item->o_menu, wd->menu_parent);
evas_object_event_callback_add(item->o_menu, EVAS_CALLBACK_HIDE,
evas_object_del(item->o_menu);
item->o_menu = NULL;
}
+ item->menu = EINA_FALSE;
}
static int
if (!wd) return;
if (item->menu == menu) return;
- item->menu = menu;
if (menu) _item_menu_create(wd, item);
else _item_menu_destroy(item);
}