Minor fix for Android devices

Negative bottom position works, but experience is not ideal. Its
necessary to use another method of scrolling detection (interval
probably) since scroll events are fired after scrolling has finished.