Hello,
Thanks for your feedback.
After investigation, the appearance of this condition follows the design.
In the MAUI shell's navigation structure, when you navigate with FlyoutItem, the program actually replaces the first page. But when you use PushAsync
or GoToAsync
, the program adds this page to the navigation stack.
When a new object exists in the navigation stack, the back button must appear.
Therefore, for this issue, it is more recommended that you publish this issue to the GitHub repository to make our developers aware of this need.
Best Regards,
Alec Liu.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.