@rayx - Your solution only works if the observed properties inherit the Equatable protocol, as the onChange modifier needs it. For example, with MapKit, the MKCoordinateRegion does not conform to Equatable, but any changes to the region will cause this warning to pop up and spam the log.
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: