From 844ff540cb5305b68d1ec24c0313aeba813cfcb8 Mon Sep 17 00:00:00 2001 From: Daniel Juyung Seo Date: Fri, 22 Aug 2014 01:10:07 +0900 Subject: [PATCH] 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 --- legacy/elementary/src/lib/elm_gengrid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elm_gengrid.c b/legacy/elementary/src/lib/elm_gengrid.c index 4b5a7ced42..566a1c0b22 100644 --- a/legacy/elementary/src/lib/elm_gengrid.c +++ b/legacy/elementary/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");