* null guard _displayLink (bz42755)

* change NSRunLoop mode (fix bz41413)
This commit is contained in:
Stephane Delcroix 2017-05-23 20:04:25 +02:00 коммит произвёл Rui Marinho
Родитель 877905611c
Коммит 9a443a8508
1 изменённых файлов: 3 добавлений и 3 удалений

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

@ -76,12 +76,12 @@ namespace Xamarin.Forms.Platform.iOS
control.Display();
if (control == null || model == null || !model.HasRenderLoop)
{
_displayLink.Invalidate();
_displayLink.Dispose();
_displayLink?.Invalidate();
_displayLink?.Dispose();
_displayLink = null;
}
});
_displayLink.AddToRunLoop(NSRunLoop.Current, NSRunLoop.NSDefaultRunLoopMode);
_displayLink.AddToRunLoop(NSRunLoop.Current, NSRunLoop.NSRunLoopCommonModes);
}
class Delegate : GLKViewDelegate