diff options
Diffstat (limited to 'Xamarin.Forms.Xaml')
-rw-r--r-- | Xamarin.Forms.Xaml/XamlLoader.cs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/Xamarin.Forms.Xaml/XamlLoader.cs b/Xamarin.Forms.Xaml/XamlLoader.cs index cdf73bdd..27ef06d0 100644 --- a/Xamarin.Forms.Xaml/XamlLoader.cs +++ b/Xamarin.Forms.Xaml/XamlLoader.cs @@ -39,7 +39,17 @@ namespace Xamarin.Forms.Xaml.Internals [Obsolete ("Replaced by ResourceLoader")] public static class XamlLoader { - public static Func<Type, string> XamlFileProvider { get; internal set; } + static Func<Type, string> xamlFileProvider; + + public static Func<Type, string> XamlFileProvider { + get { return xamlFileProvider; } + internal set { + xamlFileProvider = value; + //¯\_(ツ)_/¯ the previewer forgot to set that bool + DoNotThrowOnExceptions = value != null; + } + } + internal static bool DoNotThrowOnExceptions { get; set; } } } |