gengrid: fix highlight bug in disabled item
authorSangHyeon Lee <sh10233.lee@samsung.com>
Tue, 10 Jan 2017 04:59:42 +0000 (13:59 +0900)
committerSangHyeon Lee <sh10233.lee@samsung.com>
Tue, 10 Jan 2017 04:59:46 +0000 (13:59 +0900)
Summary:
if item is disabled, item must be not highlighted by touch events.

Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
src/lib/elementary/elm_gengrid.c

index 913dd31..4e129a7 100644 (file)
@@ -886,6 +886,7 @@ _item_highlight(Elm_Gen_Item *it)
    ELM_GENGRID_DATA_GET_FROM_ITEM(it, sd);
 
    if (_is_no_select(it) ||
+       (elm_wdg_item_disabled_get(EO_OBJ(it))) ||
        (!sd->highlight) || (it->highlighted) ||
        (it->generation < sd->generation))
      return;