Steps to reproduce
Animation events don’t fire on animations that animate elements created with ::before or ::after
The first demo uses a DIV inside a DIV to animate, which works - you click the button, the animation runs and the button gets changed to “again” and you can re-start the animation.
The second demo doesn’t work in Edge. It runs the animation of the generated element, but the even never fires.
Comments and activity
- Microsoft Edge Team
Changed Status to “Fixed”
Thank you for providing this information about the issue. We previously confirmed the problem, and have published a solution on a new build of Edge. We are resolving this issue as a duplicate of an existing internal bug report. We look forward to additional feedback you may have on how we can improve Microsoft Edge.
The MS Edge Team