Infinite scroll only shows if i double tap the screen

I’m using the infinite scroll, and the odd thing is that the scroll function is called correctly when I scroll to the correct distance, however, it will not load the new items… It seems that if I double tap the screen it “unlocks” it and the content is then displayed. It is an image gallery that I am making, I was testing on an Android 4.4 device, anyone run across this issue before or something similar?

you can open a codepan with your code

I seem to have fixed the issue by adding a $scope.apply(), the issue was that the view was not updating automatically after the infinite scroll function was called and finished pushing the new items.