mirror of
https://github.com/4gray/iptvnator.git
synced 2026-10-10 10:06:15 -08:00
A second refusal of the same field within 400ms set `shake` to the value it already had, so the class never came off and the running CSS animation only finished instead of replaying. Re-adding the class would not help either: styles are not recomputed in between. The running shake animation is now rewound through the Web Animations API. Under reduced motion there is no animation, so this does nothing. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>