rimmed pushed a commit to branch master.

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

commit a1764ce15142a607745b96a6b98894e6f27aed85
Author: Andrii Kroitor <an.kroi...@samsung.com>
Date:   Thu Jul 16 15:33:26 2015 +0300

    Connector: fix workspace unset order
---
 src/bin/ui/connector.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/bin/ui/connector.c b/src/bin/ui/connector.c
index 16fc127..23594cc 100644
--- a/src/bin/ui/connector.c
+++ b/src/bin/ui/connector.c
@@ -577,6 +577,7 @@ ui_part_back(App_Data *ap)
    evas_object_smart_callback_del_full(ap->workspace, "part,name,changed",
                                        _part_name_change, ap);
 
+   workspace_highlight_unset(ap->workspace);
    workspace_edit_object_unset(ap->workspace);
    ui_states_list_data_unset(ap->block.state_list);
    ui_signal_list_data_unset(ap->block.signal_list);
@@ -593,7 +594,6 @@ ui_part_back(App_Data *ap)
    evas_object_smart_callback_del_full(ap->workspace, "ws,part,unselected",
                                        _on_ws_part_unselect, ap);
    evas_object_smart_callback_del_full(ap->workspace, "part,changed", 
_property_change, ap);
-   workspace_highlight_unset(ap->workspace);
 #ifdef HAVE_ENVENTOR
    enventor_object_project_unload(ap->project);
 #endif /* HAVE_ENVENTOR */
@@ -777,8 +777,8 @@ _blocks_data_unset(App_Data *ap)
    ui_signal_list_data_unset(ap->block.signal_list);
    ui_states_list_data_unset(ap->block.state_list);
    history_clear(ap->history);
-   workspace_edit_object_unset(ap->workspace);
    workspace_highlight_unset(ap->workspace);
+   workspace_edit_object_unset(ap->workspace);
    live_view_widget_style_unset(ap->live_view);
 }
 

-- 


Reply via email to