[Android] Avoid acting on a disposed reference (#4780)

This commit is contained in:
Samantha Houts 2018-12-18 05:01:48 -08:00 коммит произвёл Rui Marinho
Родитель 882945b275
Коммит ef77b19832
1 изменённых файлов: 5 добавлений и 1 удалений

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

@ -266,9 +266,13 @@ namespace Xamarin.Forms.Platform.Android
var handler = new Handler(looper);
handler.Post(() =>
{
if (Control == null || Control.IsDisposed())
return;
if (Control is IPopupTrigger popupElement)
popupElement.ShowPopupOnFocus = true;
Control?.RequestFocus();
Control.RequestFocus();
});
}
else