safe scroll. Check scroll.node on nullptr