4 ms·
Shoulda checked it in the first place: GET https://muffinman.io/js/posts/glitch/parser.js [HTTP/1.1 200 OK 138ms] Uncaught TypeError: animation is und
by justsomehnguy 1y ago
Shoulda checked it in the first place:
GET https://muffinman.io/js/posts/glitch/parser.js [HTTP/1.1 200 OK 138ms]
Uncaught TypeError: animation is undefined
parse https://muffinman.io/js/posts/glitch/parser.js:263
Monorail https://muffinman.io/js/posts/glitch/monorail.js:327
<anonymous> https://muffinman.io/js/posts/glitch/index.js:10
<anonymous> https://muffinman.io/js/posts/glitch/index.js:5
FF 138.0.1 (May 1, 2025)
- stankot 1y agoI've figured it out. The error means that this call fails: const animation = animationElement.getAnimations()[0]; As Firefox supports `getAnimations` since 2020, I figured something else is messing up with it. I've tried to enable "reduced motion" in the system settings and it broke the animation! It is because I had force-disabled all animations on the site when this option is enabled. I patched it, it should work now. Thank you for your help! EDIT: typo EDIT2: I also added simple error handling to display a message if parsing the animation fails.
- justsomehnguy 1y agoYep, works on DDG/A, FF/Win64 now!