From 9dc6430388c7d2cd129d257be4781761d50394fa Mon Sep 17 00:00:00 2001 From: Eric Maupin Date: Thu, 10 Jan 2019 16:08:34 -0500 Subject: [mac] Fix theming changes for spinnerbutton --- Xamarin.PropertyEditing.Mac/Controls/Custom/SpinnerButton.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Xamarin.PropertyEditing.Mac') 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; } } } -- cgit v1.2.3