Fix crash in UWP design mode (#735) beta-2.3.4-pre2
authorJason Smith <jason.smith@xamarin.com>
Tue, 31 Jan 2017 18:24:19 +0000 (13:24 -0500)
committerRui Marinho <me@ruimarinho.net>
Tue, 31 Jan 2017 18:27:06 +0000 (18:27 +0000)
Xamarin.Forms.Platform.WinRT/WindowsBasePage.cs

index 3197321..e1700a8 100644 (file)
@@ -14,8 +14,11 @@ namespace Xamarin.Forms.Platform.WinRT
        {
                public WindowsBasePage()
                {
-                       Windows.UI.Xaml.Application.Current.Suspending += OnApplicationSuspending;
-                       Windows.UI.Xaml.Application.Current.Resuming += OnApplicationResuming;
+                       if (!DesignMode.DesignModeEnabled)
+                       {
+                               Windows.UI.Xaml.Application.Current.Suspending += OnApplicationSuspending;
+                               Windows.UI.Xaml.Application.Current.Resuming += OnApplicationResuming;
+                       }
                }
 
                protected Platform Platform { get; private set; }