Add custom scroll listener which combine with delegate listener