bug fixes for android scroll