From d45ea28dc1d92ab9c639a047c00c151382eb0131 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Fri, 1 Oct 2021 12:33:20 -0700 Subject: [PATCH] Fix DotCloud.set_radii --- manimlib/mobject/types/dot_cloud.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manimlib/mobject/types/dot_cloud.py b/manimlib/mobject/types/dot_cloud.py index 7557698b..de5ce517 100644 --- a/manimlib/mobject/types/dot_cloud.py +++ b/manimlib/mobject/types/dot_cloud.py @@ -68,7 +68,9 @@ class DotCloud(PMobject): return self def set_radii(self, radii): - self.data["radii"][:] = resize_preserving_order(radii, len(self.data["radii"])) + n_points = len(self.get_points()) + radii = np.array(radii).reshape((len(radii), 1)) + self.data["radii"] = resize_preserving_order(radii, n_points) self.refresh_bounding_box() return self