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:
authorDominique Louis <dominique@DIPRAJ1.northamerica.corp.microsoft.com>2019-04-29 13:06:38 +0300
committerDominique Louis <dominique@DIPRAJ1.northamerica.corp.microsoft.com>2019-05-01 16:43:57 +0300
commit24f6af3d4526ba0c474fb4ea1664676a47bf7794 (patch)
treea7f9a53745172cd0fb56eff7985fb0e198c776b5 /Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs
parent40c2ea08e7c2796b73e464bda91353551a477e27 (diff)
[Mac] Move appearance setting calls outside ViewDidChangeEffectiveApperance, so it works on earlier MacOS versions.
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs')
-rw-r--r--Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs18
1 files changed, 9 insertions, 9 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs b/Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs
index cdae3b1..19b4750 100644
--- a/Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs
+++ b/Xamarin.PropertyEditing.Mac/Controls/BrushEditorControl.cs
@@ -69,15 +69,7 @@ namespace Xamarin.PropertyEditing.Mac
NSLayoutConstraint.Create (this.popUpButton, NSLayoutAttribute.CenterY, NSLayoutRelation.Equal, this, NSLayoutAttribute.CenterY, 1f, 0),
});
- ViewDidChangeEffectiveAppearance ();
- }
-
- public override void ViewDidChangeEffectiveAppearance ()
- {
- base.ViewDidChangeEffectiveAppearance ();
-
- this.popover.SetAppearance (HostResources.GetVibrantAppearance (EffectiveAppearance));
- this.popover.ContentViewController.View.Appearance = EffectiveAppearance;
+ AppearanceChanged ();
}
readonly ColorPopUpButton popUpButton;
@@ -132,5 +124,13 @@ namespace Xamarin.PropertyEditing.Mac
}
}
}
+
+ protected override void AppearanceChanged ()
+ {
+ base.AppearanceChanged ();
+
+ this.popover.SetAppearance (HostResources.GetVibrantAppearance (EffectiveAppearance));
+ this.popover.ContentViewController.View.Appearance = EffectiveAppearance;
+ }
}
}