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()