rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=0f3afd31c6b2bda4b927802228085a905e4ae924
commit 0f3afd31c6b2bda4b927802228085a905e4ae924 Author: Vitalii Vorobiov <vi.vorob...@samsung.com> Date: Mon Jan 25 18:45:34 2016 +0000 property_macros: only programs to select in afters --- src/bin/ui/property_macros.h | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/bin/ui/property_macros.h b/src/bin/ui/property_macros.h index d4cb1e7..b9ce4db 100644 --- a/src/bin/ui/property_macros.h +++ b/src/bin/ui/property_macros.h @@ -1380,8 +1380,6 @@ _add_##PARAM(void *data, \ { \ EINA_LIST_FOREACH(pd->group->programs, l, program) \ { \ - if (program->name == pd->attributes.program.program) \ - continue; \ ewe_combobox_item_add(combo, program->name); \ } \ } \ @@ -1452,18 +1450,17 @@ prop_program_##PARAM##_add(Evas_Object *parent, Group_Prop_Data *pd) \ EWE_COMBOBOX_ADD(item, combo); \ ewe_combobox_text_set(combo, _("None")); \ /* fill up with part and program list */ \ - EINA_LIST_FOREACH(pd->group->parts, l, part) \ - { \ - ewe_combobox_item_add(combo, part->name); \ - } \ + if (ISNOTAFTER) \ + EINA_LIST_FOREACH(pd->group->parts, l, part) \ + { \ + ewe_combobox_item_add(combo, part->name); \ + } \ Edje_Action_Type type = edje_edit_program_action_get(pd->group->edit_object, \ pd->attributes.program.program); \ - if (type == EDJE_ACTION_TYPE_ACTION_STOP) \ + if ((type == EDJE_ACTION_TYPE_ACTION_STOP) || (!ISNOTAFTER))\ { \ EINA_LIST_FOREACH(pd->group->programs, l, program) \ { \ - if (program->name == pd->attributes.program.program) \ - continue; \ ewe_combobox_item_add(combo, program->name); \ } \ } \ --