[Android] Fix NRE on Picker (#834)
authorRui Marinho <me@ruimarinho.net>
Wed, 22 Mar 2017 19:38:19 +0000 (19:38 +0000)
committerRui Marinho <me@ruimarinho.net>
Wed, 22 Mar 2017 19:41:08 +0000 (19:41 +0000)
Xamarin.Forms.Platform.Android/AppCompat/PickerRenderer.cs

index 9587d0a..0727807 100644 (file)
@@ -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;
                                };