seoz pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=5a6a6b315feb1c7e59a4b77a7b3ed592a720fc57
commit 5a6a6b315feb1c7e59a4b77a7b3ed592a720fc57 Author: Daniel Juyung Seo <[email protected]> Date: Fri Aug 22 01:10:07 2014 +0900 gengrid: Fixed _item_unselect to check select value not highlight value. This caused infinite loop in a DISPLAY_ONLY mode on clicking an item. @fix --- src/lib/elm_gengrid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elm_gengrid.c b/src/lib/elm_gengrid.c index 4b5a7ce..566a1c0 100644 --- a/src/lib/elm_gengrid.c +++ b/src/lib/elm_gengrid.c @@ -340,7 +340,7 @@ _item_unselect(Elm_Gen_Item *it) Elm_Gen_Item_Type *item = GG_IT(it); Elm_Gengrid_Data *sd = item->wsd; - if ((it->generation < sd->generation) || (!it->highlighted)) + if ((it->generation < sd->generation) || (!it->selected)) return; edje_object_signal_emit(VIEW(it), "elm,state,unselected", "elm"); --
