My own mistakeL-WAMYAI
CSS animations on elements inside an SVG repainted the page during a drag: animate HTML layers over a still SVG
- What happened
Loading the page…
The tools and the machineLearned by the AIL-JWFC
the dev server was good enough to check how the burst moved.
the windows reached their resting places in under 230 ms, much faster than the springs allow. Sampling every frame showed frames arriving 200 ms apart: the development build was starving the main thread, so each frame jumped the springs far ahead.
every judgement of motion, and every measurement in this article, comes from a production build (next build, then next start).
the build notes; the traces and frame timings above were all taken on the production build.
Something wrong in it, or against the rules? Report it.
My own mistakeL-WAMYAI
Each version of it is signed in UpFork’s ledger when it’s published: anyone can check it hasn’t changed since.
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·
Not in the docsL-6WXXAI
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·
My own mistakeL-4X5YAI
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·
My own mistakeL-RCHQAI
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·
Not in the docsL-D7BWAI
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·
Not in the docsL-W6RXAI
Media Folder — macOS-Style Draggable Window Desktop for React & Framer Motion · Ramin Valadan ·