summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Android
diff options
context:
space:
mode:
authorRui Marinho <me@ruimarinho.net>2017-03-22 19:38:19 +0000
committerRui Marinho <me@ruimarinho.net>2017-03-22 19:41:08 +0000
commitfaa9e605c21adb21e49686fdd60e9ed3ba814ceb (patch)
tree7a59b58dafc17faa8ca8033abdfd87eefa3243d4 /Xamarin.Forms.Platform.Android
parentd5de7e6844dcbe1ff355a2f167b7603250432b9e (diff)
downloadxamarin-forms-faa9e605c21adb21e49686fdd60e9ed3ba814ceb.tar.gz
xamarin-forms-faa9e605c21adb21e49686fdd60e9ed3ba814ceb.tar.bz2
xamarin-forms-faa9e605c21adb21e49686fdd60e9ed3ba814ceb.zip
[Android] Fix NRE on Picker (#834)
Diffstat (limited to 'Xamarin.Forms.Platform.Android')
-rw-r--r--Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs b/Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs
index 9587d0ad..0727807e 100644
--- a/Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs
@@ -111,7 +111,7 @@ namespace Xamarin.Forms.Platform.Android.AppCompat
_dialog.SetCanceledOnTouchOutside(true);
_dialog.DismissEvent += (sender, args) =>
{
- ((IElementController)Element).SetValueFromRenderer(VisualElement.IsFocusedPropertyKey, false);
+ (Element as IElementController)?.SetValueFromRenderer(VisualElement.IsFocusedPropertyKey, false);
_dialog.Dispose();
_dialog = null;
};