Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Enabling feature flags on daily drivers should come with the same warnings as running beta software. It could cause unpredictable or unexpected behaviours. If Apple have this behind a flag, there's probably a good reason for it.
 
Promotion scrolls very smooth on my m5 while 60hz does not (this is without changing the setting in the article). Therefore I do not think it adjusts scrolling, at least on some configurations.

Haven't tested in macOS yet since I don't use Safari (only Chrome) and my Studio Displays are 60Hz anyway, but on my iPhone 17 Pro it runs at 120Hz for scrolling as well.
 
The flag clearly says Page rendering.
Why would anyone think it’s going to affect scrolling? Those who are noticing any change are only seeing things.

MR should’ve done a bit more digging instead of writing an article just cuz they found something new.
 
This is only for JavaScript animations on the webpages, not for scrolling.

Scrolling always use 120fps regardless of this flag.

Yes we know, however if the animations arent 60hz, it defeats the purpose generally.
 
Damn, I do remember this setting but always forget to turn it off every year when I get a new iPhone 😅🤦‍♂️
 
  • Like
Reactions: tennisproha
Why is this disabled by default?
Especially considering this was a widely advertised “feature”. I’ve always wondered why scrolling didn’t feel any smoother on ProMotion displays.

This is like throttle-gate until Apple got caught, and then implemented battery control options to disable performance throttling.

As a massive fan, I’m starting to like Apple less and less these days. iOS 26, watchOS 26, and macOS 26 are full of major fresh bugs that Apple doesn’t seem to care about fixing at all. Even bugs in paid features from Apple One services like Apple TV and iCloud Hide my Mail.
 
Damn i guess people are right about apple….it just works! This is so simple and not convoluted about a basic setting.
 
Probably just ticks requestAnimationFrame() along every 8.33ms instead of every 16.66ms. I don't know about you, but I don't trust most JS devs these days to make their rAF callbacks not be stupid. I'm leaving this feature flag default.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.