"selector,main_text", _("No items"));
bg = elm_object_part_content_get(rsd->rotary_selector, "selector,bg_image");
elm_object_signal_emit(bg, "elm,selector,bg,hide", "elm");
+ rsd->selector_bg_hidden = EINA_TRUE;
+
eext_object_event_callback_del(rsd->rotary_selector, EEXT_CALLBACK_BACK,
_back_event_cb);
bg = elm_object_part_content_get(rsd->rotary_selector, "selector,bg_image");
elm_object_signal_emit(bg, "elm,selector,bg,hide", "elm");
+ rsd->selector_bg_hidden = EINA_TRUE;
eext_object_event_callback_add(rsd->rotary_selector, EEXT_CALLBACK_BACK,
_back_event_cb, rsd);
_rotary_selector_item_delete_icon_hide(rsd);
bg = elm_object_part_content_get(rsd->rotary_selector, "selector,bg_image");
elm_object_signal_emit(bg, "elm,selector,bg,show", "elm");
+ rsd->selector_bg_hidden = EINA_FALSE;
if (rsd->add_enabled)
{
{
_no_items_show(rsd);
}
+ else if (rsd->selector_bg_hidden)
+ {
+ Evas_Object *bg = elm_object_part_content_get(rsd->rotary_selector, "selector,bg_image");
+ elm_object_signal_emit(bg, "elm,selector,bg,show", "elm");
+ rsd->selector_bg_hidden = EINA_FALSE;
+ }
+
}
static void