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/Custom/SpinnerButton.cs')
-rw-r--r--Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs
index d0d942c..2b82a62 100644
--- a/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs
+++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs
@@ -27,7 +27,7 @@ namespace Xamarin.PropertyEditing.Mac
this.hostResources = hostResource;
this.imageBase += (isUp) ? "up" : "down";
- ViewDidChangeEffectiveAppearance ();
+ AppearanceChanged ();
}
public override void MouseExited (NSEvent theEvent)
@@ -42,7 +42,14 @@ namespace Xamarin.PropertyEditing.Mac
UpdateImage ();
}
- public override void ViewDidChangeEffectiveAppearance ()
+ public sealed override void ViewDidChangeEffectiveAppearance ()
+ {
+ base.ViewDidChangeEffectiveAppearance ();
+
+ AppearanceChanged ();
+ }
+
+ private void AppearanceChanged ()
{
this.image = this.hostResources.GetNamedImage (this.imageBase);
this.mouseOverImage = this.hostResources.GetNamedImage (this.imageBase + "-focus-blue");