if (sub == wd->content) wd->content = NULL;
else if (sub == wd->icon)
{
- edje_object_signal_emit(wd->bbl, "elm,state,icon,hidden", "elm");
- wd->icon = NULL;
- edje_object_message_signal_process(wd->bbl);
+ edje_object_signal_emit(wd->bbl, "elm,state,icon,hidden", "elm");
+ wd->icon = NULL;
+ edje_object_message_signal_process(wd->bbl);
}
-#ifdef SWEEP_SUPPORT
- else if (sub == wd->sweep) wd->sweep = NULL;
-#endif
_sizing_eval(obj);
}
if (wd->sweep) evas_object_del(wd->sweep);
wd->sweep = sweep;
if (sweep)
- {
- elm_widget_sub_object_add(obj, sweep);
- edje_object_part_swallow(wd->bbl, "elm.swallow.sweep", sweep);
- }
+ edje_object_part_swallow(wd->bbl, "elm.swallow.sweep", sweep);
#endif
}
#ifdef SWEEP_SUPPORT
if (!wd->sweep) return NULL;
sweep = wd->sweep;
- elm_widget_sub_object_del(obj, sweep);
edje_object_part_unswallow(wd->bbl, sweep);
evas_object_hide(sweep);
wd->sweep = NULL;