rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=847819a0d51a480ecea3b1a06af377b70a869fb7
commit 847819a0d51a480ecea3b1a06af377b70a869fb7 Author: Vitalii Vorobiov <[email protected]> Date: Thu Sep 22 18:06:45 2016 +0300 group_navigator: use EDJE_PART_TYPE_RECTANGLE as base part type when part add and combobox wasn't touched there is NONE inside so it leads to abort, fixing it. @fix --- src/bin/ui/workspace/group_navigator.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bin/ui/workspace/group_navigator.c b/src/bin/ui/workspace/group_navigator.c index 23cc473..26d9f50 100644 --- a/src/bin/ui/workspace/group_navigator.c +++ b/src/bin/ui/workspace/group_navigator.c @@ -35,6 +35,7 @@ static Evas_Object *dummy_navi = NULL; typedef struct { int index; + int part_type; Eina_Stringshare *data; } Combobox_Item; @@ -927,6 +928,10 @@ _popup_add_part_close_cb(void *data, } else { + /* if part add was clicked and only name was typed, + so there are no changes yet and part_type contain EDJE_PART_TYPE_NONE */ + if (pl->popup.part_type == 0) + pl->popup.part_type = EDJE_PART_TYPE_RECTANGLE; name = elm_entry_entry_get(pl->popup.entry_name); msg = eina_stringshare_printf(_("added new part \"%s\""), name); change = change_add(msg); --
