Closed
Description
Description
On iOS, if you push a modal page onto the navigation stack at startup, page title are not displayed until navigating.
❌ Figure: A modal page is pushed at startup, when it is popped the page title in Shell is not displayed. After navigating, the title is displayed.
Steps to Reproduce
- Create a new .NET MAUI app
- Push a modal page during startup (e.g., in
AppShell.xaml.cs
overridingOnAppearing
) - Run on iOS
- Pop the page that is pushed at startup
- Observe bug 🐞
- Navigate to another page
- Observe that title is now displayed
- Navigate back
- Observe that title is now displayed
Link to public reproduction project repository
https://github.com/matt-goldman/ios-modal-title-bug
Version with bug
8.0.3
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
7.0.49
Affected platforms
iOS
Affected platform versions
iOS 15
Did you find any workaround?
No response
Relevant log output
No response