hermet pushed a commit to branch master.

commit 3c8cca95e4b2fb93525f05da4055c38a8234a2ce
Author: ChunEon Park <[email protected]>
Date:   Sun Jun 30 17:42:59 2013 +0900

    elementary/naviframe - If the current item is added as the resize object, 
the previous will be canceled.
    Now, keep the smart members always.
---
 src/lib/elc_naviframe.c | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/lib/elc_naviframe.c b/src/lib/elc_naviframe.c
index d49dbae..96224cb 100644
--- a/src/lib/elc_naviframe.c
+++ b/src/lib/elc_naviframe.c
@@ -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

-- 

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev

Reply via email to