dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.04k stars 1.73k forks source link

[MAUI] G3 and G7 pages do not have "Page" menu bar on ios and android #17952

Open Ying-6 opened 11 months ago

Ying-6 commented 11 months ago

Description

G3 and G7 pages do not have "Page" menu bar on ios and android target.

Steps to Reproduce

  1. Deploy https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests to iOS simulator or device.
  2. Click or tap on test 'G3' or 'G7'.
  3. Observe this page.

Actual result: The "Page" menu bar item is not displayed on this page. image

Expected results: This page has a "Page" menu bar and can be clicked. 1

Link to public reproduction project repository

https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests

Version with bug

Microsoft.Maui.Controls 8.0.0-nightly.9331+sha.6aac924e89-azdo.8456294 .NET SDK: 8.0.100-rc.1.23463.5

Is this a regression from previous behavior?

Not a regression, The issue also repro on 8.0.0-rc.1.9171

Affected platforms

iOS, Android

XamlTest commented 9 months ago

Verified this on Visual Studio Enterprise 17.9.0 Preview 1(8.0.3). Repro on Android 14.0-API34, iOS 17.0 and MacCatalyst, not repro on Windows 11 with below Project: ManualMauiTests.zip