I was using the 2085 nightly and had turned on full screen mode using ionic.Platform. When I tried disabling full screen mode, everything was working correctly.
Here is the piece of code that enabled full screen:
.controller('AppCtrl', function($scope) {
// Enable full screen.
ionic.Platform.ready(function(){
ionic.Platform.fullScreen();
if (window.StatusBar)
StatusBar.hide();
});
Same here. Only happens on android. iOS is fine. Trying to put together a code pen to reproduce. I have tried invoking $ionicScrollDelegate.resize(), but it doesn’t help.
My list is being built dynamically based on a REST call.
I am actually seeing it on iOS now as well. It lets me scroll to the bottom, but when it “snaps” to a final position it cuts off the bottom. I am also seeing what you are. The transform appears to be off by 10-20px.
What worked for me was to remove ‘margin’ css property and replace it with padding to keep the same look. For instance, lists and items use margins, so remove that and replace it with padding if you want to space them out.