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

github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs')
-rw-r--r--Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs
index 7b6ada3..c528866 100644
--- a/Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs
+++ b/Xamarin.PropertyEditing.Mac/Controls/GroupEditorControl.cs
@@ -45,7 +45,7 @@ namespace Xamarin.PropertyEditing.Mac
AddSubview (this.container);
- ViewDidChangeEffectiveAppearance ();
+ AppearanceChanged ();
}
NSView INativeContainer.NativeView => this;
@@ -80,7 +80,14 @@ namespace Xamarin.PropertyEditing.Mac
return ((nint)this.table.RowHeight * gvm.Properties.Count) + editorHeight;
}
- public override void ViewDidChangeEffectiveAppearance ()
+ public sealed override void ViewDidChangeEffectiveAppearance ()
+ {
+ base.ViewDidChangeEffectiveAppearance ();
+
+ AppearanceChanged ();
+ }
+
+ private void AppearanceChanged ()
{
this.table.BackgroundColor = this.hostResources.GetNamedColor (NamedResources.PadBackgroundColor);
this.host.FillColor = this.hostResources.GetNamedColor (NamedResources.ValueBlockBackgroundColor);