HA app in iOS 26: header scrolls up and left menu bar also scrolls up

Is anyone else on iOS 26 on iPhone having this problem?
Problem seems to have started after updating to iOS 26 on my iphone 16.

When I scroll up and down in custom lovelace dashboard, energy dashboard and settings, the header (with hamburger button and 3 dots etc) disappears up the page. These header elements used to stay at top of the screen, always available.

When having the left menu bar open, scrolling action seems to scroll the menu bar half way up the page.

Then when I press on an entity more-info screen, it is half way up the page, having to scroll up to see all of it.
The more-info screen used to take up the whole screen regardless of my current scroll position in the dashboard.

quick edit: I checked by visiting HA via Safari. Scrolling only makes about 1/3 of the header disappear. This behaviour seems to be limited to the app.

I’ve reset app frontend cache. I’ve also tried removing whole-dashboard HACS such as swipe navigation. Problem still there.

1 Like

That will happen on my iPhone if the screen has ‘expanded’. Pinch the screen to shrink it so the whole app screen is in view, then see if scrolling still acts the same. Check the companion app’s full screen setting.

I checked, pinch to zoom and full screen are turned off, page zoom is at 100% default. Changing these settings just enables relevant functions, doesn’t seem to change the (wrong) behaviour of the left side menu and dashboard headers.

I also checked my wife’s phone, different user account but still on previous iOS version. No issue with dashboard header disappear when scrolling. Left side menu stays put.

It’s either my app configuration issue or but I suspect more likely iOS 26 broke something. Hence this thread asking people whether they are experiencing this on iOS 26.

1 Like

I restarted the phone and problem resolved itself.

HA was the very first app I opened after update. Something may not have loaded properly. I think it’s an iOS bug rather than anything to do with HA.

1 Like

Not sure about that, I’ve restarted my iPhone 16 Pro several times since installing iOS 26, and the issue is still there. It’s rather annoying as it also seems to cause mis-clicking in the entity picker. I tried reverting back to the stock theme but that didn’t fix it.

Scratch that, going into the app settings and resetting the frontend cache (from the Debug menu) fixed it!

The issue seems to sometimes resurface when editing front-end. Force quit app and relaunch seems to fix it for me.

Over time, it seems to crop up less often.

I honestly have no idea what might be the cause.

Same problem here

1 Like

I’m facing the same issue. Resetting the Frontend Cache fixed it
temporarily, but only until I navigate to a different page, such as Settings or Devices. Once I return to my Dashboard, the problem reappears.
I‘m in iOS 26.0.1

1 Like

Same here… I thought the culprit was my custom theme, but now I see that maybe not :frowning:

1 Like

Same here with iOS 26. Restarting the app fixes it until I open more-info from an entity.

1 Like

I‘m having the same issue.

1 Like

I am having this problem! I’m astounded more people aren’t talking about it.

I’m fairly sure it’s a WebKit and WebView bug in iOS 26, but I think I was seeing it in prior versions too.

Either way it’s a really bad bug. In some places in HA, clicks are even off by the same distance making the app unusable in those areas.

1 Like

I got a response from an iOS developer at OHF that this is indeed a bug in WebView in iOS 26, and it will be fixed in iOS 26.1. Unfortunately there’s nothing we can do until then but put up with it.

This is a pretty big mistake on Apple’s (and/or WebKit’s) part. I’m very surprised it made it into the wild. It’s even impacting the very form I’m currently typing into on Discord as the cursor is displayed in the wrong position because of the scroll error. Wild. The most surprising thing to me is that there are no articles or news going into detail on the issue.

2 Likes

Upgraded to iOS 26.1. No more problem in Home Assistant app.

Thanks very much for that nugget of info, Tristan.