### Description When ContentPage.SafeAreaEdges is explicitly set to Default, the ContentPage applies container-like safe area padding. This contradicts the documented(https://learn.microsoft.com/en-us/dotnet/maui/user-interface/safe-area?view=net-maui-10.0#safeareaedges-enum) and intended behaviour, where Default on a ContentPage should resolve to None (edge-to-edge). https://github.com/user-attachments/assets/b6caee7c-aaed-417d-b7df-8af38bbd6eb5 ### Steps to Reproduce 1. Run the attached sample: [SafeareaIssue.zip](https://github.com/user-attachments/files/26561630/SafeareaIssue.zip) 2. Click the Default button and notice the changes. ### Link to public reproduction project repository _No response_ ### Version with bug 10.0.51 ### Is this a regression from previous behavior? No, this is something new ### Last version that worked well Unknown/Other ### Affected platforms Android, iOS ### Affected platform versions _No response_ ### Did you find any workaround? _No response_ ### Relevant log output ```shell ```
Description
When ContentPage.SafeAreaEdges is explicitly set to Default, the ContentPage applies container-like safe area padding. This contradicts the documented(https://learn.microsoft.com/en-us/dotnet/maui/user-interface/safe-area?view=net-maui-10.0#safeareaedges-enum) and intended behaviour, where Default on a ContentPage should resolve to None (edge-to-edge).
Screen.Recording.2026-04-08.at.1.05.59.PM.mov
Steps to Reproduce
Link to public reproduction project repository
No response
Version with bug
10.0.51
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
Unknown/Other
Affected platforms
Android, iOS
Affected platform versions
No response
Did you find any workaround?
No response
Relevant log output