[BUG #8001] Reverse animation is missing
* Listening on "disappear" event solved that problem.
[BUG #8001] Reverse animation is missing
* Refactoring