Skip to content

Alert popup not displaying when dismissing modal page on iOS/MacOS #32807

Description

@Kbperri

Description

If I open a modal page, in this case a sign in page from the ArcGIS Maps SDK, and then dismiss the page, popups don't work immediately. If I add a delay after the sign in page is closed, the popup will be shown.

Steps to Reproduce

  1. Open the iOSBackgroundIssue solution
  2. Run the app
  3. Click on the "Click me" button
  4. Click "Continue" on the sign in popup
  5. Click "Cancel" on the sign in page
  6. Notice that none of the alerts are shown.

Link to public reproduction project repository

https://github.com/Kbperri/iOSBackgroundIssue

Version with bug

10.0.10

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

Unknown/Other

Affected platforms

iOS

Affected platform versions

All iOS versions I've tested (15, 17, 18 26)

Did you find any workaround?

Workaround was to add a delay of at least 750 ms after the page is dismissed

Relevant log output

Activity

  1. added this to the Backlog milestone on Nov 24, 2025
  2. LogishaSelvarajSF4525 commented on Nov 24, 2025

    @LogishaSelvarajSF4525
    Contributor

    This issue has been validated in Visual Studio Code 1.106.2 with MAUI versions 9.0.0, 9.0.120, 10.0.0-preview1, 10.0.0-rc1, 10.0.0-rc2, 10.0.0 and 10.0.10. It was reproducible on iOS platform.
    Note: This issue does not reproduced on Mac platform.

  3. added
    s/verifiedVerified / Reproducible Issue ready for Engineering Triage
    s/triagedIssue has been reviewed
    on Nov 24, 2025
  4. kubaflo commented on Nov 26, 2025

    @kubaflo
    Contributor

    Hi! @LogishaSelvarajSF4525 and @Kbperri My friend copilot with our issue-resolver agent, came up with this solution #32872. I’ve tested it, and it works correctly in a sample project created purely in MAUI. Could you please check whether it also works in your specific case?

    Thanks!

  5. added a commit that references this issue on Mar 24, 2026
    8f349a9
  6. added a commit that references this issue on Mar 30, 2026
    18dfd2d
  7. added a commit that references this issue on Apr 4, 2026
    8d0ce62
  8. modified the milestones: Backlog, .NET 10 SR6 on Apr 29, 2026
  9. locked and limited conversation to collaborators on May 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions