From 710a7e2d58bde02e6a7fd85bf71cb4fc90d747f0 Mon Sep 17 00:00:00 2001 From: Hyoyoung Chang Date: Tue, 15 Nov 2011 14:34:35 +0900 Subject: [PATCH] [genlist] add to check selected condition at _item_unselect Change-Id: Ib640f1934ce7cacea34110cb2cc27b0eb82113d4 --- src/lib/elm_genlist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index d1a3ed6..c820213 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -944,7 +944,7 @@ _item_unselect(Elm_Genlist_Item *it) { const char *stacking, *selectraise; - if ((it->delete_me) || (!it->highlighted)) return; + if ((it->delete_me) || ((!it->highlighted) && (!it->selected))) return; edje_object_signal_emit(VIEW(it), "elm,state,unselected", "elm"); if (it->edit_obj) edje_object_signal_emit(it->edit_obj, "elm,state,unselected", "elm"); stacking = edje_object_data_get(VIEW(it), "stacking"); -- 2.7.4