Motion 14.11 adds native pinch gestures
Motion 14.11 adds a configurable pinch gesture for JavaScript and React, supporting touch, trackpads, and wheel input. Developers can combine zooming, rotation, panning, elastic bounds, origin control, and snap behavior through one API.
This closes a conspicuous gap in Motion’s otherwise polished interaction toolkit, making sophisticated image viewers, maps, canvases, and product interfaces much easier to build.
- –`pinch()` handles scale, rotation, and pan around the user’s focal point.
- –Elastic constraints, spring transitions, origin snapping, and rotational snapping cover common interaction details out of the box.
- –React developers get `pinch` and `whilePinch`, with opt-in `pinchFeatures` preserving bundle-size control.
- –Trackpad, wheel, Safari gesture, and touch support reduces the need for platform-specific gesture code.
- –Setting `touch-action: none` by default is convenient but requires care in scrollable layouts.
DISCOVERED
4h ago
2026-11-09
PUBLISHED
5h ago
2026-11-09
RELEVANCE
AUTHOR
motiondotdev