diff options
author | Eric Maupin <ermaup@microsoft.com> | 2019-01-11 00:08:34 +0300 |
---|---|---|
committer | Eric Maupin <ermaup@microsoft.com> | 2019-01-11 23:19:25 +0300 |
commit | 9dc6430388c7d2cd129d257be4781761d50394fa (patch) | |
tree | 3196ee50c74e921dc07c5bd661508050c9e810e1 /Xamarin.PropertyEditing.Mac | |
parent | feecb39b2869948dccc66a593ce0dab5d1b0a582 (diff) |
[mac] Fix theming changes for spinnerbutton
Diffstat (limited to 'Xamarin.PropertyEditing.Mac')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs index 027296c..e45d84c 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs @@ -14,6 +14,8 @@ namespace Xamarin.PropertyEditing.Mac this.hostResources = hostResource; this.imageBase += (isUp) ? "up" : "down"; + + ViewDidChangeEffectiveAppearance (); } public override void MouseExited (NSEvent theEvent) @@ -30,7 +32,6 @@ namespace Xamarin.PropertyEditing.Mac public override void ViewDidChangeEffectiveAppearance () { - base.ViewDidChangeEffectiveAppearance (); this.image = this.hostResources.GetNamedImage (this.imageBase); this.mouseOverImage = this.hostResources.GetNamedImage (this.imageBase + "-focus-blue"); @@ -46,7 +47,7 @@ namespace Xamarin.PropertyEditing.Mac private void UpdateImage () { - Image = (this.isMouseOver) ? this.mouseOverImage : Image; + Image = (this.isMouseOver) ? this.mouseOverImage : this.image; } } } |