Summary:
When _item_filtered_get is called, block and pan re-calculations
happen, When there is no filter applied, we can skip item filtering to
avoid some unwanted calculations
Reviewers: cedric, raster, SanghyeonLee
Reviewed By: raster
Subscribers: rajeshps, Princekrdubey, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D4759
sd = it->item->wsd;
if (sd->reorder_it == it) continue;
- if (!it->filtered) _item_filtered_get(it);
+ if (!it->filtered && sd->filter_data && it->itc->func.filter_get)
+ _item_filtered_get(it);
if (it->hide)
{
if (it->realized) evas_object_hide(VIEW(it));