diff --git a/manim/mobject/opengl/opengl_vectorized_mobject.py b/manim/mobject/opengl/opengl_vectorized_mobject.py index b31934e999..1a76931e32 100644 --- a/manim/mobject/opengl/opengl_vectorized_mobject.py +++ b/manim/mobject/opengl/opengl_vectorized_mobject.py @@ -269,7 +269,7 @@ def set_stroke( if width is not None: for mob in self.get_family(recurse): - mob.stroke_width = np.array([[width] for width in tuplify(width)]) + mob.stroke_width = np.array(tuplify(width)) if background is not None: for mob in self.get_family(recurse): @@ -323,7 +323,7 @@ def get_style(self): def match_style(self, vmobject, recurse=True): vmobject_style = vmobject.get_style() if config.renderer == RendererType.OPENGL: - vmobject_style["stroke_width"] = vmobject_style["stroke_width"][0][0] + vmobject_style["stroke_width"] = vmobject_style["stroke_width"][0] vmobject_style["fill_opacity"] = self.get_fill_opacity() self.set_style(**vmobject_style, recurse=False) if recurse: