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/CollectionInlineEditorControl.cs')
-rw-r--r--Xamarin.PropertyEditing.Mac/Controls/CollectionInlineEditorControl.cs17
1 files changed, 9 insertions, 8 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/CollectionInlineEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/CollectionInlineEditorControl.cs
index bdb7bb4..54056ac 100644
--- a/Xamarin.PropertyEditing.Mac/Controls/CollectionInlineEditorControl.cs
+++ b/Xamarin.PropertyEditing.Mac/Controls/CollectionInlineEditorControl.cs
@@ -40,7 +40,7 @@ namespace Xamarin.PropertyEditing.Mac
NSLayoutConstraint.Create (this.openCollection, NSLayoutAttribute.Height, NSLayoutRelation.Equal, this, NSLayoutAttribute.Height, 1, -6)
});
- ViewDidChangeEffectiveAppearance ();
+ AppearanceChanged ();
}
public override NSView FirstKeyView => this.openCollection;
@@ -52,12 +52,6 @@ namespace Xamarin.PropertyEditing.Mac
this.openCollection.Enabled = ViewModel?.Property.CanWrite ?? false;
}
- public override void ViewDidChangeEffectiveAppearance ()
- {
- base.ViewDidChangeEffectiveAppearance ();
- this.label.TextColor = HostResources.GetNamedColor (NamedResources.DescriptionLabelColor);
- }
-
protected override void UpdateAccessibilityValues ()
{
base.UpdateAccessibilityValues ();
@@ -66,6 +60,13 @@ namespace Xamarin.PropertyEditing.Mac
}
private readonly UnfocusableTextField label;
- private readonly NSButton openCollection;
+ private readonly NSButton openCollection;
+
+ protected override void AppearanceChanged ()
+ {
+ base.AppearanceChanged ();
+
+ this.label.TextColor = HostResources.GetNamedColor (NamedResources.DescriptionLabelColor);
+ }
}
}