Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
1–10 of 145 posts
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#2That's probably a good amount of battery life that can be claimed back once this is fixed
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#3That's probably a good amount of battery life that can be claimed back once this is fixed
The fix will be ready for the next macOS Apple Event so that they can claim battery performance improvements
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#4Is FB13204831 the bug ticket?
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#5This is such a classic UI programming bug, and almost every UI programming framework has a way to achieve this accidentally using core components. React is notorious for this, but even in non-declarative frameworks it's very easy to get a reactivity loop on a trigger or model update and do this.
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#6I wonder if this is a bug introduced in macOS 13 (Ventura). I've been watching the Activity Monitor inspector for Control Centre on my 2017 Air, running 12.6.8, and it's at 0.00, occasionally boosting up to 0.01.
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#7What does "even though there is no UI visible" mean?
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#8Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#9What does "even though there is no UI visible" mean?
Control Center is an overlay that is only shown when the appropriate icon in the menu bar is clicked.
https://support.apple.com/guide/mac-help/mchl50f94f8f/13.0/m...
Re: Control Center on macOS is always re-rendering its SwiftUI causing 1% CPU load
#10Can't reproduce this on macOS Ventura 13.6 on a Mac Studio.