{
ELM_NAVIFRAME_DATA_GET(obj, sd);
- if (it) elm_widget_resize_object_set(obj, VIEW(it));
+ if (it)
+ {
+ elm_widget_resize_object_set(obj, VIEW(it));
+ evas_object_raise(VIEW(it));
+ }
//Recover previous smart members.
if (prev_it)
_resize_object_reset(WIDGET(prev_it), prev_it, NULL,
EINA_FALSE);
evas_object_show(VIEW(prev_it));
- evas_object_raise(VIEW(prev_it));
_prev_page_focus_recover(prev_it);
elm_object_focus_set(VIEW(it), EINA_TRUE);
sd->stack = eina_inlist_append(sd->stack, EINA_INLIST_GET(it));
- evas_object_raise(VIEW(it));
elm_layout_sizing_eval(obj);
}
_resize_object_reset(obj, prev_it, NULL, EINA_FALSE);
- evas_object_raise(VIEW(prev_it));
/* these 2 signals MUST take place simultaneously */
elm_object_signal_emit(VIEW(it), "elm,state,cur,popped", "elm");
elm_object_signal_emit(VIEW(prev_it), "elm,state,cur,pushed", "elm");
evas_object_show(VIEW(nit));
- evas_object_raise(VIEW(nit));
elm_object_signal_emit(VIEW(nit), "elm,state,new,pushed", "elm");