diff --git a/src/modules/everything/evry_plug_view_thumb.c b/src/modules/everything/evry_plug_view_thumb.c index c792f956d..af60f08a0 100644 --- a/src/modules/everything/evry_plug_view_thumb.c +++ b/src/modules/everything/evry_plug_view_thumb.c @@ -698,7 +698,7 @@ _pan_item_select(Evas_Object *obj, Item *it, int scroll) align = 0; align_to = cur; } - else if ((all >= rows) && (all - cur < rows)) + else if ((all >= rows) && (all - cur <= rows - dist)) { /* step up end */ align = (cur - dist);