Skip to content

[9.0 SR4 Windows] Flyout Menu Icon disappears from Window Title Bar after Navigation #28130

Description

@Kornelis

Description

After Updating to Microsoft.Maui.Controls to 9.0.40 the Flyout Menu Icon disappears after making a navigation on the Flyout Details NavigationPage when the Flyout Page uses FlyoutLayoutBehavior="Popover"

On 9.0.22 the Flyout Menu is always visible which is our expected behavior.

Image
Image
Image

Steps to Reproduce

  1. Clone the reproduction repository
  2. Run the Application on Windows
  3. open the Flyout Menu and Navigate to the Second Page (Hamburger Menu still in Title bar)
  4. Open Nuget Package Manager and update Microsoft.Maui.Controls to 9.0.40
  5. Run the Application again and navigate via Flyout Menu to the Second Page

Actual Behavior: The Flyout Menu Icon disappeared from the Windows Title Bar
Expected Behavior: The Back button and the Flyout Menu Button are available

Link to public reproduction project repository

https://github.com/Kornelis/WinUiHamburgerMenuMisssing

Version with bug

9.0.40 SR4

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

9.0.22

Affected platforms

Windows

Affected platform versions

net9.0-windows10.0.19041.0

Did you find any workaround?

Unfortunately not. Tried to create a Custom FlyoutPage Handler but haven't found good workaround yet to have both Icons on the Titlebar

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-controls-flyoutFlyouti/regressionThis issue described a confirmed regression on a currently supported versionp/0Current heighest priority issues that we are targeting for a release.partner/syncfusionIssues / PR's with Syncfusion collaborationplatform/windowsregressed-in-9.0.30s/triagedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions