Possible fix for race condition in 21177 UI test

This commit is contained in:
E.Z. Hart 2016-12-06 10:23:22 -07:00
Родитель 20e2e12dce
Коммит 3d090a33d4
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 1196DD903A2F7606
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -471,6 +471,8 @@ namespace Xamarin.Forms.ControlGallery.iOS
Element.InvokeItemSelected(indexPath.Row);
}
CollectionViewController _controller;
protected override void OnElementChanged(ElementChangedEventArgs<Bugzilla21177.CollectionView> e)
{
if (e.NewElement != null)
@ -482,8 +484,8 @@ namespace Xamarin.Forms.ControlGallery.iOS
MinimumInteritemSpacing = 5, // minimum spacing between cells 
MinimumLineSpacing = 5 // minimum spacing between rows if ScrollDirection is Vertical or between columns if Horizontal 
};
var collectionView = new CollectionViewController(flowLayout, ItemSelected);
SetNativeControl(collectionView.CollectionView);
_controller = new CollectionViewController(flowLayout, ItemSelected);
SetNativeControl(_controller.CollectionView);
}
base.OnElementChanged(e);