From 3e03c009008c409c8c63811a31484bbca3d49a45 Mon Sep 17 00:00:00 2001 From: Hyoyoung Chang Date: Mon, 23 May 2011 16:56:59 +0900 Subject: [PATCH] [genlist] bugfix - multi-selected in single selection mode Change-Id: I787be787f0473b1986202d9a6ba1090212157bc4 --- src/lib/elm_genlist.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index fbc7e2f..83c4d8c 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -1521,6 +1521,9 @@ _mouse_up(void *data, it->wd->mouse_down = EINA_FALSE; if (it->wd->multitouched) { + // in single selection modes, some multi touching can make multi highlighted items. + // if a item not selected and highlighted, it should be unhighlighted. + if ((!it->wd->multi) && (!it->selected) && (it->highlighted)) _item_unselect(it); if (it->wd->multi_down) return; _multi_touch_gesture_eval(data); return; -- 2.7.4