RE: https://iosdev.space/@alpennec/116126877692412568

Apple Feedback:

"Please know that this is not a regression, nor is it a bug. SwiftUI makes no guarantees about when or how the views body is called. This is behaving correctly."

🫡

@alpennec so if you have any sort of timer, then presenting menus etc is basically impossible?

@nemecek_f timers in Views has never been great, has it? What’s the use case?

But you can still keep them in a State variable. Or an Observable object.

@alpennec nothing specific, I was just curious whether I understood the shown issue.

Though recently I noticed timer inside Observable class causing entire screen to apparently re-render on iOS 26 😵‍💫