Skip to content

[BUG] PopupV2 – Incorrect behavior when opened from a modal page wrapped in a NavigationPage #2946

@vecalion

Description

@vecalion

Current Behavior

When a popup is opened from a modal page wrapped in a NavigationPage, the background turns grey and _popupService.ClosePopupAsync(Shell.Current) stops working. See the screen recording:

Simulator.Screen.Recording.-.iPhone.17.Pro.-.2025-11-18.at.11.27.49.mov

Expected Behavior

The popup’s behavior shouldn’t differ from opening it from any other page or from a modal that isn’t wrapped in a NavigationPage. In other words, the background should behave normally, and _popupService.ClosePopupAsync(Shell.Current) should work without issues.

Steps To Reproduce

  1. Open and run the repro project
  2. Tap on the second button - Open Modal (NavigationPage) - BUG
  3. Tap on the 'Open Popup' button

Link to public reproduction project repository

https://github.com/vecalion/PopupBugRepro

Environment

- .NET MAUI CommunityToolkit: 13.0.0
- OS: iOS
- .NET MAUI: 10.0.10

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions