.NET 10: Android 16 edge-to-edge layout changes when using keyboard
- Dominant language
- C#
- Stars
- 23.3k
- Forks
- 2k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 290
Description
### Description
Before using the keyboard the page layout is fine, but after using the keyboard the on screen navigation button overlays the app, causing users to click the phones back button rather than the in apps next button -
Here is a vid on the same phone between .net 9 and .net 10 -
| .NET 9 | .NET 10 |
| ----- | ---- |
| | |
You can see in the these screenshots, that before using the keyboard the layout is fine, but after the phones nav buttons overlay the app -
| Before using keyboard | After using keyboard |
| --- | --- |
| |
|
### Steps to Reproduce
Struggling to repo it my self, seams very device (screen) specific
The device the tester is using is the Samsung S22 (sm-s901b/ds) _- i don't have access to that device, remote team_
### Link to public reproduction project repository
_No response_
### Version with bug
10.0.20
### Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
### Last version that worked well
9.0.120 SR12
### Affected platforms
Android
### Affected platform versions
Android 16
### Did you find any workaround?
_No response_
### Relevant log output
```shell
```
Contributor guide
Research direction
Start by reviewing the attached videos and before/after screenshots, then reproduce the behavior on Android 16 using the reported Samsung S22 configuration if available. Compare .NET 10.0.20 with the working .NET 9.0.120 SR12 behavior; done means the on-screen navigation buttons no longer overlay the app after the keyboard is used.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, csharp
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100