# Understanding when SwiftUI re-renders an @Observable

**URL:** <https://forums.swift.org/t/understanding-when-swiftui-re-renders-an-observable/77876>\
**Category:** Using Swift\
**Tags:** observable\
**Created:** [February 14, 2025, 11:32am UTC](https://forums.swift.org/t/understanding-when-swiftui-re-renders-an-observable/77876 "2025-02-14T11:32:33Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![jflan](https://sea2.discourse-cdn.com/swift/user_avatar/forums.swift.org/jflan/32/15474_2.png) [@jflan](https://forums.swift.org/u/jflan)\
**Post date:** [February 15, 2025, 2:11pm UTC](https://forums.swift.org/t/understanding-when-swiftui-re-renders-an-observable/77876/9 "2025-02-15T14:11:10Z")

</div>

Checking if equatable values changed was added to the `set` accessor after the release of 6.0. Hopefully it’ll be in 6.1.

> <https://github.com/swiftlang/swift/blob/afb4d1397df6fbd6d8b90ab8c7f59fa535c04133/lib/Macros/Sources/ObservationMacros/ObservableMacro.swift#L367>

---

_[View the full topic](https://forums.swift.org/t/understanding-when-swiftui-re-renders-an-observable/77876)._
