diff options
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/RequestResource/RequestResourceView.cs | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/RequestResource/RequestResourceView.cs b/Xamarin.PropertyEditing.Mac/Controls/RequestResource/RequestResourceView.cs index 607d453..bee3e70 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/RequestResource/RequestResourceView.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/RequestResource/RequestResourceView.cs @@ -75,14 +75,7 @@ namespace Xamarin.PropertyEditing.Mac var vmType = propertyViewModel.GetType (); var valuePropertyInfo = vmType.GetProperty ("Value"); var resourceValue = valuePropertyInfo.GetValue (propertyViewModel); - var resourceSelectorPropertyInfo = vmType.GetProperty ("ResourceSelector"); - var resourceSelector = resourceSelectorPropertyInfo.GetValue (propertyViewModel) as ResourceSelectorViewModel; - - if (resourceSelector != null) { - this.resourceSelectorPanel = new RequestResourcePanel (HostResources, resourceSelector, resourceValue); - } else { - this.resourceSelectorPanel = new RequestResourcePanel (HostResources, new ResourceSelectorViewModel (propertyViewModel.TargetPlatform.ResourceProvider, propertyViewModel.Editors.Select (ed => ed.Target), propertyViewModel.Property), resourceValue); - } + this.resourceSelectorPanel = new RequestResourcePanel (HostResources, new ResourceSelectorViewModel (propertyViewModel.TargetPlatform.ResourceProvider, propertyViewModel.Editors.Select (ed => ed.Target), propertyViewModel.Property), resourceValue); this.resourceSelectorPanel.ResourceSelected += (sender, e) => { propertyViewModel.Resource = this.resourceSelectorPanel.SelectedResource; }; |