rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=cf27951803b6573687e135c74c6fe5a007e0ad4f
commit cf27951803b6573687e135c74c6fe5a007e0ad4f Author: Vitalii Vorobiov <vi.vorob...@samsung.com> Date: Fri Jan 15 16:05:05 2016 +0000 property_group: when program action is ACTION_STOP targets should be programs only --- src/bin/ui/property_group.c | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/src/bin/ui/property_group.c b/src/bin/ui/property_group.c index 3ffed41..107c886 100644 --- a/src/bin/ui/property_group.c +++ b/src/bin/ui/property_group.c @@ -1870,11 +1870,16 @@ _add_target(void *data, { ewe_combobox_item_add(target_combo, part->name); } - EINA_LIST_FOREACH(pd->group->programs, l, program) + 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 (program->name == pd->attributes.program.program) - continue; - ewe_combobox_item_add(target_combo, program->name); + EINA_LIST_FOREACH(pd->group->programs, l, program) + { + if (program->name == pd->attributes.program.program) + continue; + ewe_combobox_item_add(target_combo, program->name); + } } elm_object_tooltip_text_set(target_combo, _("target can be part or program")); elm_layout_content_set(item, NULL, target_combo); @@ -1946,11 +1951,16 @@ prop_program_target_add(Evas_Object *parent, Group_Prop_Data *pd) { ewe_combobox_item_add(target_combo, part->name); } - EINA_LIST_FOREACH(pd->group->programs, l, program) + 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 (program->name == pd->attributes.program.program) - continue; - ewe_combobox_item_add(target_combo, program->name); + EINA_LIST_FOREACH(pd->group->programs, l, program) + { + if (program->name == pd->attributes.program.program) + continue; + ewe_combobox_item_add(target_combo, program->name); + } } elm_object_tooltip_text_set(target_combo, _("target can be part or program")); elm_layout_content_set(item, NULL, target_combo); --