I'm having the same issue. Here's a slightly smaller reproduction of the issue: REPL
I updated the REPL after a discovery: the bug only appears with transition out and not with transition in.
previous issue:
Why is this issue closed I am have the same issue with transitions not removing the previous DOM nodes?
I also have this issue,
if you are replacing an object (causing transition out, and transition in) it seems to help to delay adding the next object until the transition out has finished (setTimeout)
This is closed because it's a duplicate of #1591.
Most helpful comment
Why is this issue closed I am have the same issue with transitions not removing the previous DOM nodes?