From 758f329a06a0c198b27a48c577575d94554305bf Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Mon, 13 Dec 2021 16:02:47 -0800 Subject: [PATCH] Use array copy when checking need for refreshing triangulation --- manimlib/mobject/types/vectorized_mobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manimlib/mobject/types/vectorized_mobject.py b/manimlib/mobject/types/vectorized_mobject.py index 7bb0d026..a63a190b 100644 --- a/manimlib/mobject/types/vectorized_mobject.py +++ b/manimlib/mobject/types/vectorized_mobject.py @@ -887,7 +887,7 @@ class VMobject(Mobject): def triggers_refreshed_triangulation(func): @wraps(func) def wrapper(self, *args, **kwargs): - old_points = self.get_points() + old_points = self.get_points().copy() func(self, *args, **kwargs) if not np.all(self.get_points() == old_points): self.refresh_unit_normal()