Skip to content

Commit 5a44e5f

Browse files
committed
Call on_set if value changed
1 parent 2963a19 commit 5a44e5f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

reacttrs/reactive.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -133,8 +133,9 @@ def __set__(self, obj: Reactable, value: ReactiveType) -> None:
133133
if self._run_compute:
134134
self._compute(obj)
135135

136-
if callable(self._on_set):
137-
self._on_set(obj, self.name, value)
136+
# Call side effect
137+
if callable(self._on_set):
138+
self._on_set(obj, self.name, value)
138139

139140
@classmethod
140141
def _check_watchers(cls, obj: Reactable, name: str, old_value: Any):

0 commit comments

Comments
 (0)