Added scrollTop polling for the workaround for #1699

Added scrollTop polling for the workaround for #1699 to handle quirks in Chrome that can lead to scrollTop initially having a scrollTop of 0 even when scrolled halfway down the page.