From 8485ff8c7690d03f960ba7392daa5d212c8b4dd2 Mon Sep 17 00:00:00 2001 From: Grant Sanderson Date: Sun, 23 Feb 2020 22:59:11 +0000 Subject: [PATCH] Have vmob.set_opacity default to opacity 1 if it's not specified --- manimlib/mobject/types/vectorized_mobject.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/manimlib/mobject/types/vectorized_mobject.py b/manimlib/mobject/types/vectorized_mobject.py index 33acee54..c81e811c 100644 --- a/manimlib/mobject/types/vectorized_mobject.py +++ b/manimlib/mobject/types/vectorized_mobject.py @@ -129,6 +129,11 @@ class VMobject(Mobject): return self def set_fill(self, color=None, opacity=None, family=True): + # Assume that if it was opacity 0, and set_fill + # is called, the intent is for it to now be 1. + if opacity is None: + opacity = 1 + if family: for sm in self.submobjects: sm.set_fill(color, opacity, family)