It works as expected when I run the app on desktop browsers. However, when I run the app on iPad simulator, the slidebox stops on first and last slide, as the attribute was not set.
Ok, I found what is the issue. At first slidebox gets list with undefined elements (I create slidebox dynamically with ng-repeat). It’s somehow causes that does-continue is not working after the list is filled with objects (I do $ionicSlideBoxDelegate.update() but it doesn’t help).
I was able to work around this problem by putting an ng-if condition in the slidebox tag. This makes sure the entire slidebox isn’t initialized until your slides are ready.
The looping feature continued to work for me even when I subsequently added more slides. Just be sure to call $ionicSlideBoxDelegate.update().
It does seem like ion-slide-box’s initialization code setup something that update() should also setup/reset. I hope this workaround gives ionic team some clue to fix this issue.