From 21eb50bc47b989a04b3ea9a20d31d86b28687a2d Mon Sep 17 00:00:00 2001 From: Pavel Yakovlev Date: Mon, 18 Mar 2019 17:48:21 +0300 Subject: [PATCH] [mac] disregard the Dark mode (#5537) fixes #3777 --- Xamarin.Forms.Platform.iOS/Forms.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Xamarin.Forms.Platform.iOS/Forms.cs b/Xamarin.Forms.Platform.iOS/Forms.cs index 47b925d..5530f7a 100644 --- a/Xamarin.Forms.Platform.iOS/Forms.cs +++ b/Xamarin.Forms.Platform.iOS/Forms.cs @@ -97,6 +97,9 @@ namespace Xamarin.Forms #else Device.SetIdiom(TargetIdiom.Desktop); Device.SetFlowDirection(NSApplication.SharedApplication.UserInterfaceLayoutDirection.ToFlowDirection()); + var mojave = new NSOperatingSystemVersion(10, 14, 0); + if (NSProcessInfo.ProcessInfo.IsOperatingSystemAtLeastVersion(mojave)) + NSApplication.SharedApplication.Appearance = NSAppearance.GetAppearance(NSAppearance.NameAqua); #endif Device.SetFlags(s_flags); Device.PlatformServices = new IOSPlatformServices(); -- 2.7.4