Skip to content

Succession() act incorrectly when display Mobjs successively #1256

Closed
@cckk4467

Description

@cckk4467

Description of bug / unexpected behavior

when more than once Write() or FadeIn() sth within Succession(), it will show the mobjs to be displayed before the animation begin
look at the blue triangle at the very beginning of the video below. It's not supposed to be presented before the white line

Expected behavior

Just to display the mobjs one by one normally

How to reproduce the issue

Code for reproducing the problem
class Test(Scene):
    def construct(self):
        tri=Line(UP)
        a=Succession(
            FadeIn(Line()),
            FadeIn(tri),
        )
        self.play(a)

Additional media files

Images/GIFs
Test.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue:bugSomething isn't working... For use in issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions