diff --git a/src/pydase/observer_pattern/observable/observable_object.py b/src/pydase/observer_pattern/observable/observable_object.py index 1f56644..40ef632 100644 --- a/src/pydase/observer_pattern/observable/observable_object.py +++ b/src/pydase/observer_pattern/observable/observable_object.py @@ -148,6 +148,7 @@ class _ObservableList(ObservableObject, list[Any]): self._notify_changed(f"[{key}]", value) def append(self, __object: Any) -> None: + self._notify_change_start("") self._initialise_new_objects(f"[{len(self)}]", __object) super().append(__object) self._notify_changed("", self)