In the previous ionic version I had a some problems with the virtual scroll (items being rendered overlapping and taking forever to render properly).
Since the last update it is getting even worse, where scrolling would make the virtualscroll not rendering properly.
Here is a screen cap:
Here is a snippet of my code. All property are properly filled and the height and with of the mzk-thumb is locked in CSS.
<ion-content (ionScroll)="onScroll($event);" [hidden]="!(!timedout && !loading && medias.length!==0)" > <ion-list [virtualScroll]="medias" [approxItemHeight]="iconHeight+ 'px'" [approxItemWidth]="iconWidth + 'px'"> <div *virtualItem="let item"> <mzk-thumb [media]="item"> </mzk-thumb> </div> </ion-list> </ion-content>
the “medias” object isn’t modified after being set either…