Skip to content
This repository was archived by the owner on Oct 4, 2021. It is now read-only.

Commit 80d208e

Browse files
committed
[PropertyPanel] Removes old hacks not necessary anymore
1 parent b8eb677 commit 80d208e

File tree

1 file changed

+1
-14
lines changed

1 file changed

+1
-14
lines changed

Diff for: main/src/addins/MonoDevelop.DesignerSupport/MonoDevelop.DesignerSupport/MacPropertyGrid.cs

+1-14
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ namespace MonoDevelop.DesignerSupport
4949
class MacPropertyGrid : NSStackView, IPropertyGrid
5050
{
5151
MacPropertyEditorPanel propertyEditorPanel;
52-
5352
PropertyPadEditorProvider editorProvider;
5453

5554
NSScrollView scrollView;
@@ -80,18 +79,9 @@ public MacPropertyGrid ()
8079

8180
AddArrangedSubview (scrollView);
8281

83-
propertyEditorPanel.Focused += PropertyEditorPanel_Focused;
84-
8582
//propertyEditorPanel.PropertiesChanged += PropertyEditorPanel_PropertiesChanged;
8683
}
8784

88-
void Widget_Focused (object o, Gtk.FocusedArgs args)
89-
{
90-
propertyEditorPanel.Window.MakeFirstResponder (propertyEditorPanel);
91-
}
92-
93-
void PropertyEditorPanel_Focused (object sender, EventArgs e) => Focused?.Invoke (this, EventArgs.Empty);
94-
9585
public override void SetFrameSize (CGSize newSize)
9686
{
9787
scrollView.SetFrameSize (newSize);
@@ -111,7 +101,7 @@ public void OnPadContentShown ()
111101
if (editorProvider == null) {
112102
editorProvider = new PropertyPadEditorProvider ();
113103
propertyEditorPanel.TargetPlatform = new TargetPlatform (editorProvider) {
114-
AutoExpandGroups = new string [] { "Build", "Misc", "NuGet", "Reference" }
104+
AutoExpandAll = true
115105
};
116106
propertyEditorPanel.ArrangeMode = PropertyArrangeMode.Category;
117107
}
@@ -133,9 +123,6 @@ public void SetCurrentObject (object lastComponent, object [] propertyProviders)
133123

134124
protected override void Dispose (bool disposing)
135125
{
136-
if (propertyEditorPanel != null) {
137-
propertyEditorPanel.Focused -= PropertyEditorPanel_Focused;
138-
}
139126
base.Dispose (disposing);
140127
}
141128

0 commit comments

Comments
 (0)