diff options
author | Dominique Louis <dolouis@microsoft.com> | 2020-08-26 23:14:21 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-26 23:14:21 +0300 |
commit | c14fc8c90ae0575056075dfaf40726fef197851b (patch) | |
tree | b78cf5b50c9a0663c49a56c1b71862c9157cdc29 | |
parent | 4690475392176bd3ca6476faa89b3b4320d24959 (diff) |
If our control hasn't been created yet, let's skip the check. (#755)
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/CollectionEditorControl.cs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/CollectionEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/CollectionEditorControl.cs index 9726187..51a0f8a 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/CollectionEditorControl.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/CollectionEditorControl.cs @@ -466,9 +466,12 @@ namespace Xamarin.PropertyEditing.Mac private void OnSuggestedTypesChanged (object sender, NotifyCollectionChangedEventArgs e) { + if (this.typeSelector == null) + return; + this.typeSelector.RemoveAll (); - foreach (ITypeInfo type in ViewModel.SuggestedTypes) { + foreach (ITypeInfo type in ViewModel?.SuggestedTypes) { this.typeSelector.Add (new NSString (type.Name)); } } |