summaryrefslogtreecommitdiff
path: root/src/lib/elementary/elm_genlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/elm_genlist.c')
-rw-r--r--src/lib/elementary/elm_genlist.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c
index 09a9c7abe8..7b3e284440 100644
--- a/src/lib/elementary/elm_genlist.c
+++ b/src/lib/elementary/elm_genlist.c
@@ -7094,6 +7094,17 @@ _elm_genlist_item_coordinates_calc(Elm_Gen_Item *it,
7094 7094
7095 Eina_Bool deferred_show = EINA_FALSE; 7095 Eina_Bool deferred_show = EINA_FALSE;
7096 7096
7097 switch (type)
7098 {
7099 case ELM_GENLIST_ITEM_SCROLLTO_IN:
7100 case ELM_GENLIST_ITEM_SCROLLTO_TOP:
7101 case ELM_GENLIST_ITEM_SCROLLTO_MIDDLE:
7102 case ELM_GENLIST_ITEM_SCROLLTO_BOTTOM:
7103 break;
7104 default: /* Filters unsupported type */
7105 return EINA_FALSE;
7106 }
7107
7097 //Can't goto the item right now. Reserve it instead. 7108 //Can't goto the item right now. Reserve it instead.
7098 if (sd->queue || !(sd->homogeneous && (sd->mode == ELM_LIST_COMPRESS))) 7109 if (sd->queue || !(sd->homogeneous && (sd->mode == ELM_LIST_COMPRESS)))
7099 { 7110 {