ManimCommunity / ManimCommunity/manim

Animation's `remover` parameter does not work

Open
#1,582 10 comments 0 reactions 0 assignees View on GitHub
issue:bug
Dominant language
Python
Stars
40.9k
Forks
3.1k
Avg merge
3d 12h
Merged PRs (30d)
25

Description

## Description of bug / unexpected behavior

Setting `remover=true` on the Animation class should remove the mobject. It doesn't.

## Expected behavior

## How to reproduce the issue

Code for reproducing the problem

```py
Paste your code here.
```

## Additional media files

Images/GIFs

## Logs
Terminal output

```
PASTE HERE OR PROVIDE LINK TO https://pastebin.com/ OR SIMILAR
```

## System specifications

System Details

- OS (with version, e.g Windows 10 v2004 or macOS 10.15 (Catalina)):
- RAM:
- Python version (`python/py/python3 --version`):
- Installed modules (provide output from `pip list`):
```
PASTE HERE
```

LaTeX details

+ LaTeX distribution (e.g. TeX Live 2020):
+ Installed LaTeX packages:

FFMPEG

Output of `ffmpeg -version`:

```
PASTE HERE
```

## Additional comments

See https://github.com/ManimCommunity/manim/pull/1374#discussion_r620557421

Contributor guide

Open the contributing guide

Research direction

Start by reading the Animation class and the discussion linked from PR #1374 to understand how the remover parameter is intended to behave. Reproduce the reported case with remover=true and verify that the animated mobject is removed when the animation finishes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
computer-graphics
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.