fix canScroll