rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=3c59c66ca77e58fafc0cd3c8f853fb43c60bae0d

commit 3c59c66ca77e58fafc0cd3c8f853fb43c60bae0d
Author: Vitalii Vorobiov <vi.vorob...@samsung.com>
Date:   Wed Jan 13 14:41:04 2016 +0200

    Revert "workspace: hide and show demo instead of deletion, to keep all set 
values"
    
    This reverts commit 59ac43c1672cddeec45e3eb161685fe8c89fcd26.
    
    Change-Id: I1d4c40010f77cb241cb7d9c3e9531fe43dfe6551
---
 src/bin/ui/workspace/workspace.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/bin/ui/workspace/workspace.c b/src/bin/ui/workspace/workspace.c
index a9d914f..3a4787d 100644
--- a/src/bin/ui/workspace/workspace.c
+++ b/src/bin/ui/workspace/workspace.c
@@ -951,7 +951,7 @@ _mode_changed(void *data,
    if ((sd->active_mode == MODE_NORMAL)/* || (sd->active_mode == 
MODE_SEPARATE) */)
      evas_object_hide(sd->groupedit);
    else
-     evas_object_hide(sd->active_mode_object);
+     evas_object_del(sd->active_mode_object);
 
    mode = elm_radio_state_value_get(obj);
 
@@ -980,8 +980,7 @@ _mode_changed(void *data,
             workspace_separate_mode_set(sd->obj, false);
             container_border_show(sd->container.obj);
 
-            if (!sd->active_mode_object)
-              sd->active_mode_object = demo_add(sd->scroller, sd->group);
+            sd->active_mode_object = demo_add(sd->scroller, sd->group);
             evas_object_show(sd->active_mode_object);
             container_content_set(sd->container.obj, sd->active_mode_object);
 
@@ -1267,7 +1266,6 @@ _workspace_smart_del(Evas_Object *o)
    evas_object_del(sd->highlight.highlight);
    demo_group_del(sd->demo_group);
    gm_group_edit_object_unload(sd->group);
-   evas_object_del(sd->active_mode_object);
    _workspace_parent_sc->del(o);
 }
 

-- 


Reply via email to