Nativescript Угловой — RadListView переупорядочивает странную анимацию IOS

#angular #animation #nativescript #angular2-nativescript #radlistview

Вопрос:

Я создал очень простой компонент RadListView, который отображает массив из 3 элементов, как показано ниже:

 import {  Component } from "@angular/core";

@Component({
    selector: "Browse",
    template: `
        <RadListView [items]="items" reorderMode="Drag"
                     [itemReorder]="true">
            <ListViewLinearLayout tkListViewLayout></ListViewLinearLayout>
            <ng-template let-exercise="item" let-i="index">
                <Button col="1" [text]="exercise"></Button>
            </ng-template>
        </RadListView>`,
})
export class ClientDetailsComponent {
    items = ['aaaaaaa', 'bbbbbbb', 'ccccccc'];
}
 

Этот код работает, как и ожидалось, на Android. но для IOS есть странная анимация, которую я не могу понять, почему это происходит. смотрите короткий GIF:

переупорядочение ios

Чего мне не хватает?