Ishu Bansal
Ishu Bansal
I have boiled down the issue to the `DecimalNumber` class used inside the `Axes` class. We can see in the following code, when the color is `BLACK`, we get a...
Added a fix for this issue in this PR. @behackl We might need to rethink about some of the underlying assumptions of the `VMobject` class initializing the color properties. However...
Referencing issue #1671 I’m open to further discussion to fine-tune the implementation. For example, we could consider using a singleton instance in the default (non-seeded) case instead of creating a...
Great! Let me make the changes you suggested. @behackl Meanwhile, please assign this issue to me.
> Could you consider to add an additional, optional parameter to the `__init__` which sets a list of colors instead of `manim_colors._all_manim_colors`? @uwezi Sure, we can take the list of...
@behackl please review and suggest anything else that needs to be changed.
@uwezi The behavior will be same, i.e., using `random_color()` directly will lead to a sequence seeded gloabaly with the usage of `random` module directly; and creating an object of this...
@behackl @uwezi Added an internal method that takes care of the singleton, and removed the warning. Please check.