From c77486b8fde3dc9add30eff021f18c3b2136b13f Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Mon, 3 Apr 2023 12:41:08 -0500 Subject: [PATCH] [iOS/Catalyst] Fix Shell TitleView rendering issues on iOS 16 (#12834) Fixes #10128 Fixes #11309 * Fix the issue * Added a sample in the Gallery * Added Device Test * Fix test * Update src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellPageRendererTracker.cs Co-authored-by: Manuel de la Pena --------- Co-authored-by: Rui Marinho Co-authored-by: Manuel de la Pena # Conflicts: # src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellPageRendererTracker.cs # src/Controls/tests/DeviceTests/Elements/Shell/ShellTests.iOS.cs --- .../Controls.Sample/Pages/AppShell.xaml | 32 ++++++++++++++++-- .../Controls.Sample/Pages/AppShell.xaml.cs | 10 ++++++ .../Shell/iOS/ShellPageRendererTracker.cs | 9 ++++- .../Elements/Shell/ShellTests.iOS.cs | 33 +++++++++++++++++++ 4 files changed, 81 insertions(+), 3 deletions(-) diff --git a/src/Controls/samples/Controls.Sample/Pages/AppShell.xaml b/src/Controls/samples/Controls.Sample/Pages/AppShell.xaml index 474becca6092..389713023101 100644 --- a/src/Controls/samples/Controls.Sample/Pages/AppShell.xaml +++ b/src/Controls/samples/Controls.Sample/Pages/AppShell.xaml @@ -6,8 +6,36 @@ xmlns:pages="using:Maui.Controls.Sample.Pages" xmlns:shellPages="clr-namespace:Maui.Controls.Sample.Pages.ShellGalleries" FlyoutBackground="{AppThemeBinding Dark=Black, Light=White}" - Title="Welcome to Shell" - > + Title="{Binding ShellTitle}"> + + + + + + +