genlist: if the item was selected, then skip item_select() procedure.

This commit is contained in:
ChunEon Park 2015-01-08 23:58:11 +09:00
parent 54b221703b
commit 91d42b500d
1 changed files with 3 additions and 0 deletions

View File

@ -5657,6 +5657,9 @@ _item_select(Elm_Gen_Item *it)
if (eo_do(eo_it, elm_wdg_item_disabled_get())) return;
if (_is_no_select(it) || (it->decorate_it_set)) return;
if ((sd->select_mode != ELM_OBJECT_SELECT_MODE_ALWAYS) &&
(it->select_mode != ELM_OBJECT_SELECT_MODE_ALWAYS) && it->selected)
return;
if (!sd->multi)
{