From ac9c04d3b88ad3fb20acefbddd2ef3a1b26916e4 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Tue, 19 Mar 2019 22:29:18 -0700 Subject: [PATCH] Bugfix for aligning null VMobjects --- manimlib/mobject/types/vectorized_mobject.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manimlib/mobject/types/vectorized_mobject.py b/manimlib/mobject/types/vectorized_mobject.py index 255c6f0d..1fae84fe 100644 --- a/manimlib/mobject/types/vectorized_mobject.py +++ b/manimlib/mobject/types/vectorized_mobject.py @@ -836,6 +836,8 @@ class VMobject(Mobject): upper_index, upper_residue = integer_interpolate(0, num_cubics, b) self.clear_points() + if num_cubics == 0: + return self if lower_index == upper_index: self.append_points(partial_bezier_points( bezier_quads[lower_index],