hermet pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=4c6fa3073f34e9bf32c83751d864e1f8f305c074
commit 4c6fa3073f34e9bf32c83751d864e1f8f305c074 Author: ChunEon Park <[email protected]> Date: Mon Jan 5 15:37:41 2015 +0900 genlist: unselect item if the select mode is display only or none. @fix --- src/lib/elm_genlist.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index a90382a..9ee568b 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -7637,6 +7637,10 @@ _elm_genlist_item_select_mode_set(Eo *eo_it EINA_UNUSED, Elm_Gen_Item *it, it->select_mode = mode; + if ((it->select_mode == ELM_OBJECT_SELECT_MODE_NONE) || + (it->select_mode == ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY)) + _item_unselect(it); + if (it->select_mode == ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY) { it->item->mincalcd = EINA_FALSE; --
