fix #2 , dont always scroll to top