summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.WinRT
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.WinRT')
-rw-r--r--Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs b/Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs
index 2cd8562c..d65f7f6f 100644
--- a/Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs
+++ b/Xamarin.Forms.Platform.WinRT/ListViewRenderer.cs
@@ -538,7 +538,7 @@ namespace Xamarin.Forms.Platform.WinRT
// This is used for respecting ListView selection changes via keyboard, as the SelectedItem
// value is otherwise not set.
- if (Element.SelectedItem != List.SelectedItem)
+ if (Element.SelectedItem != null && Element.SelectedItem != List.SelectedItem)
{
((IElementController)Element).SetValueFromRenderer(ListView.SelectedItemProperty, List.SelectedItem);
}