From b381e11750d29229be2ef76baf8f64dd97307a80 Mon Sep 17 00:00:00 2001 From: JasonGrace2282 Date: Thu, 25 Jul 2024 14:04:55 -0400 Subject: [PATCH 1/2] fix OpenGLMobject.invert --- manim/mobject/opengl/opengl_mobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manim/mobject/opengl/opengl_mobject.py b/manim/mobject/opengl/opengl_mobject.py index 135b6cb6e3..e899615d2d 100644 --- a/manim/mobject/opengl/opengl_mobject.py +++ b/manim/mobject/opengl/opengl_mobject.py @@ -1351,7 +1351,7 @@ def construct(self): for submob in self.submobjects: submob.invert(recursive=True) self.submobjects.reverse() - # Is there supposed to be an assemble_family here? + self.assemble_family() # Copying From 13aeec9386c39759d5997cc191936d1a23da928e Mon Sep 17 00:00:00 2001 From: JasonGrace2282 Date: Thu, 25 Jul 2024 14:07:47 -0400 Subject: [PATCH 2/2] return self to match typehint --- manim/mobject/opengl/opengl_mobject.py | 1 + 1 file changed, 1 insertion(+) diff --git a/manim/mobject/opengl/opengl_mobject.py b/manim/mobject/opengl/opengl_mobject.py index e899615d2d..59ac69caf8 100644 --- a/manim/mobject/opengl/opengl_mobject.py +++ b/manim/mobject/opengl/opengl_mobject.py @@ -1352,6 +1352,7 @@ def construct(self): submob.invert(recursive=True) self.submobjects.reverse() self.assemble_family() + return self # Copying