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
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
Noticing the issue in latest version Microsoft EdgeHTML 18.18362