dotnet / dotnet/maui

Navbar height jumps/resizes on iPadOS 26 navigation when status bar is hidden

Open
#33,546 2 comments 0 reactions 0 assignees View on GitHub
area-navigation partner/syncfusion platform/ios s/triaged s/verified t/bug version/iOS-26
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.