Navbar height jumps/resizes on iPadOS 26 navigation when status bar is hidden
- Dominant language
- C#
- Stars
- 23.3k
- Forks
- 2k
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 290
Description
### Description
When the status bar is hidden (via the _Status bar is initially hidden key_ in info.plist), navigating between pages causes the navbar to perform a "jumping" resize. It appears to render at one height and then quickly snaps to another, creating a jarring effect during the transition. Only seems to happen on iPad. Not sure if it happens with iPhones on iOS 26 without the notch/dynamic island.
https://github.com/user-attachments/assets/4fa5467c-1a1b-40bc-8499-c4ae7ffaffd6
Reproducible sample: [MyMauiApp.zip](https://github.com/user-attachments/files/24632718/MyMauiApp.zip)
### Version with bug
10.0.20
### Is this a regression from previous behavior?
Not sure, did not test other versions
### Last version that worked well
Unknown/Other
### Affected platforms
iOS/iPadOS
### Affected platform versions
iPadOS 26+
### Did you find any workaround?
Have not found a workaround yet aside from just showing the status bar.
Contributor guide
Research direction
Start by opening the attached MyMauiApp.zip sample and reproducing navigation on iPadOS 26 with the status bar initially hidden. Trace the iOS/iPadOS navigation and navbar handling involved in the transition, then verify that navigating between pages no longer causes a visible height jump while the status bar remains hidden.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, ios
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100