- if(animate)
- edje_object_signal_emit(o, "elm,action,show", "elm");
+ wd->oldtop = wd->top;
+ wd->top = ittop;
+ o = wd->top->base;
+ evas_object_show(o);
+ if (!animate)
+ edje_object_signal_emit(o, "elm,action,show,noanimate", "elm");
+ else if (wd->oldtop && wd->oldtop->popme)
+ edje_object_signal_emit(o, "elm,action,show", "elm");