Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@xamarin.com>2020-01-14 20:19:55 +0300
committerGitHub <noreply@github.com>2020-01-14 20:19:55 +0300
commit24e733cda3a936c8f69b6a56169dba72e1d83083 (patch)
treeb5a6bf73143f0e37e4246f3ec05caece3f10af83 /main
parent649d58f5f055be2a78bf0ccbaf5dfa80153e0e44 (diff)
parentd955cce13dd396b0b2b91847b9a475cc66d544fd (diff)
Merge pull request #9508 from mono/backport-pr-9507-to-release-8.4
[release-8.4] [DesignerSupport] Support CustomTypeDescriptors in new property editor
Diffstat (limited to 'main')
-rw-r--r--main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/NativePropertyEditor/ComponentModelEditorProvider.cs7
1 files changed, 2 insertions, 5 deletions
diff --git a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/NativePropertyEditor/ComponentModelEditorProvider.cs b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/NativePropertyEditor/ComponentModelEditorProvider.cs
index 5a95a0b4bb..06b595bd09 100644
--- a/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/NativePropertyEditor/ComponentModelEditorProvider.cs
+++ b/main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/NativePropertyEditor/ComponentModelEditorProvider.cs
@@ -96,11 +96,8 @@ namespace MonoDevelop.DesignerSupport
var collection = new List<DescriptorPropertyInfo> ();
foreach (object propertyProvider in providers) {
- //get the current properties for this provider
- var currentType = propertyProvider.GetType ();
-
- //we want all property descriptors for this propertyProvider type
- var propertyDescriptors = System.ComponentModel.TypeDescriptor.GetProperties (currentType);
+ //we want all property descriptors for this propertyProvider
+ var propertyDescriptors = System.ComponentModel.TypeDescriptor.GetProperties (propertyProvider);
foreach (System.ComponentModel.PropertyDescriptor propertyDescriptor in propertyDescriptors) {
if (propertyDescriptor.IsBrowsable) {