forked from enlightenment/efl
elementary/naviframe - If the current item is added as the resize object, the previous will be canceled.
Now, keep the smart members always.
This commit is contained in:
parent
577166b06e
commit
66a489a14d
|
@ -42,6 +42,12 @@ _resize_object_reset(Evas_Object *obj, Elm_Naviframe_Item *it,
|
|||
{
|
||||
ELM_NAVIFRAME_DATA_GET(obj, sd);
|
||||
|
||||
if (it)
|
||||
{
|
||||
elm_widget_resize_object_set(obj, VIEW(it));
|
||||
evas_object_raise(VIEW(it));
|
||||
}
|
||||
|
||||
//Recover previous smart members.
|
||||
if (prev_it)
|
||||
{
|
||||
|
@ -50,12 +56,6 @@ _resize_object_reset(Evas_Object *obj, Elm_Naviframe_Item *it,
|
|||
}
|
||||
else if (dummy)
|
||||
evas_object_smart_member_add(sd->dummy_edje, obj);
|
||||
|
||||
if (it)
|
||||
{
|
||||
elm_widget_resize_object_set(obj, VIEW(it));
|
||||
evas_object_raise(VIEW(it));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue