summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.WinRT
diff options
context:
space:
mode:
authorJimmy Garrido <jimmygarrido@outlook.com>2017-03-06 14:19:36 -0800
committerSamantha Houts <samantha@teamredwall.com>2017-03-06 14:19:36 -0800
commit65d848051912e1522d692ba647945625f271b23c (patch)
treece20973c7656e2ca170299f9f163ccc430cd7b52 /Xamarin.Forms.Platform.WinRT
parent8bc7ba3faade6e7396347f20dd8968fd35491671 (diff)
downloadxamarin-forms-65d848051912e1522d692ba647945625f271b23c.tar.gz
xamarin-forms-65d848051912e1522d692ba647945625f271b23c.tar.bz2
xamarin-forms-65d848051912e1522d692ba647945625f271b23c.zip
[UWP] Improve toolbar consistency on MasterDetailPage (#744)
* Improve toolbar consistency on MasterDetailPage * Properly indent xaml page
Diffstat (limited to 'Xamarin.Forms.Platform.WinRT')
-rw-r--r--Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs10
1 files changed, 5 insertions, 5 deletions
diff --git a/Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs b/Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs
index d0b5727f..9f141504 100644
--- a/Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs
+++ b/Xamarin.Forms.Platform.WinRT/NavigationPageRenderer.cs
@@ -170,11 +170,6 @@ namespace Xamarin.Forms.Platform.WinRT
Tracker = new BackgroundTracker<PageControl>(Control.BackgroundProperty) { Element = (Page)element, Container = _container };
-#if WINDOWS_UWP
- // Enforce consistency rules on toolbar (show toolbar if top-level page is Navigation Page)
- _container.ShouldShowToolbar = _parentMasterDetailPage == null && _parentMasterDetailPage == null;
-#endif
-
SetPage(Element.CurrentPage, false, false);
_container.Loaded += OnLoaded;
@@ -189,6 +184,11 @@ namespace Xamarin.Forms.Platform.WinRT
UpdateNavigationBarBackground();
UpdateToolbarPlacement();
+#if WINDOWS_UWP
+ // Enforce consistency rules on toolbar (show toolbar if top-level page is Navigation Page)
+ _container.ShouldShowToolbar = _parentMasterDetailPage == null && _parentTabbedPage == null;
+#endif
+
Element.PropertyChanged += OnElementPropertyChanged;
((INavigationPageController)Element).PushRequested += OnPushRequested;
((INavigationPageController)Element).PopRequested += OnPopRequested;