Got a question that's not answered here? Get in touch via the Motion One GitHub repo.

Product FAQs

How do I cancel my Motion One Pro subscription?

You can cancel your Motion One Pro subscription in your Settings page.

Why is Motion DevTools a monthly subscription and not a one-time purchase?

Motion DevTools is a one-man project and has a long roadmap. To ensure all users can enjoy upcoming features and bugfixes, a subscription model is more sustainable.

Why is Motion DevTools only available for Chrome?

There's no fundamental technical reason. If Motion DevTools proves popular enough to warrant versions for other browsers, they'll be made!

Technical FAQs

I've recorded an animation, but now I can't inspect it.

Are the elements involved in the animation still part of the DOM? You can check by clicking the element's magnifying glass button. If it doesn't link through to the Elements tab, the element has been removed.

To fix, temporarily amend your code so that element's are kept in the DOM after the animation has completed.

Why does my recorded animation show so many keyframes?

Sometimes a seemingly simple animation will appear in the timeline with many keyframes spaced evenly apart, perhaps every 10ms or so.

This is almost always a result of keyframe pregeneration, a technique used by libraries like Svelte and Motion One to create spring and other animations not natively supported by browsers.

For Motion One, pregenerated animations will be natively supported in an upcoming updated, so you can edit and add your own springs. For other libraries, this will be more difficult to support, but will be looked into.

Sign up to the Motion newsletter to stay up to date with the latest Motion One and Motion DevTools news.