rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=e1d108863e22cd6522f1f14f4b54a2aaf656dfd1
commit e1d108863e22cd6522f1f14f4b54a2aaf656dfd1 Author: Andrii Kroitor <an.kroi...@samsung.com> Date: Mon Oct 26 13:57:11 2015 +0200 Revert "workspace: proper unselect after part delete" This reverts commit 6abd1748410c01970134460369e75129ed3cc487. That commit breaks part unselection --- src/bin/ui/workspace/workspace.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/ui/workspace/workspace.c b/src/bin/ui/workspace/workspace.c index f7268a4..ea509e0 100644 --- a/src/bin/ui/workspace/workspace.c +++ b/src/bin/ui/workspace/workspace.c @@ -1271,6 +1271,7 @@ _on_part_unselect(void *data, WS_DATA_GET(workspace, sd); _workspace_highlight_unset(workspace); + part_list_part_select(sd->part_list, NULL); } Evas_Object * @@ -1328,7 +1329,8 @@ workspace_add(Evas_Object *parent, Group *group) container_handler_size_set(sd->container.obj, 8, 8, 8, 8); evas_object_smart_callback_add(sd->groupedit, SIGNAL_GROUPEDIT_PART_SELECTED, _on_groupedit_part_select, obj); - evas_object_smart_callback_add(ap.win, SIGNAL_PART_UNSELECTED, _on_part_unselect, obj); + evas_object_smart_callback_add(sd->groupedit, SIGNAL_GROUPEDIT_PART_UNSELECTED, + _on_part_unselect, obj); evas_object_smart_callback_add(sd->groupedit, "container,changed", _ws_ruler_abs_zero_move_cb, obj); evas_object_smart_callback_add(sd->groupedit, "object,area,changed", --