fix onscroll effect