PrismLibrary / PrismLibrary/Prism

[BUG] In .NET 10 / MAUI / Prism 9.0.540 Dialog Mask will not fill the whole page.

Open
#3,404 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug to verify
Dominant language
C#
Stars
6.8k
Forks
1.6k
Avg merge
2d 1h
Merged PRs (30d)
1

Description

Description

When using a Dialog with UseMask="true" the mask will leave a gap the top of the screen. This issue did not exist in .NET 9. See screenshot (white bar on top is the gap).

I am running Prism 9.0.540 but tested it with pre-release 9.1.111-pre too. The issue is slightly different but is still there.

Using .NET MAUI 10.0.60.

Image
Steps to Reproduce

Run demo app on simulator with iOS 26.x:
https://github.com/phillippschmedt/DialogBug

Platform with bug

.NET MAUI

Affected platforms

iOS

Did you find any workaround?

No.

Relevant log output

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked DialogBug demo app and reproduce the Dialog with UseMask="true" on an iOS 26.x simulator using .NET MAUI 10.0.60. Compare the mask placement with .NET 9 and the reported Prism versions; done means the dialog mask fills the whole page without a gap at the top.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.