diff --git a/src/psygnal/_evented_model_v1.py b/src/psygnal/_evented_model_v1.py index e6d620a7..f08fc12a 100644 --- a/src/psygnal/_evented_model_v1.py +++ b/src/psygnal/_evented_model_v1.py @@ -433,7 +433,7 @@ def update(self, values: Union["EventedModel", dict], recurse: bool = True) -> N if not isinstance(values, dict): # pragma: no cover raise TypeError(f"values must be a dict or BaseModel. got {type(values)}") - with self.events.all.paused(): # TODO: reduce? + with self.events._psygnal_relay.paused(): # TODO: reduce? for key, value in values.items(): field = getattr(self, key) if isinstance(field, EventedModel) and recurse: diff --git a/src/psygnal/_evented_model_v2.py b/src/psygnal/_evented_model_v2.py index f1aa4245..a007c6fb 100644 --- a/src/psygnal/_evented_model_v2.py +++ b/src/psygnal/_evented_model_v2.py @@ -419,7 +419,7 @@ def update(self, values: Union["EventedModel", dict], recurse: bool = True) -> N if not isinstance(values, dict): # pragma: no cover raise TypeError(f"values must be a dict or BaseModel. got {type(values)}") - with self.events.all.paused(): # TODO: reduce? + with self.events._psygnal_relay.paused(): # TODO: reduce? for key, value in values.items(): field = getattr(self, key) if isinstance(field, EventedModel) and recurse: