diff --git a/tldraw/packages/react/src/components/HTMLLayer/HTMLLayer.tsx b/tldraw/packages/react/src/components/HTMLLayer/HTMLLayer.tsx index 6b04840c7c..bdf6d079e7 100644 --- a/tldraw/packages/react/src/components/HTMLLayer/HTMLLayer.tsx +++ b/tldraw/packages/react/src/components/HTMLLayer/HTMLLayer.tsx @@ -19,12 +19,10 @@ export const HTMLLayer = observer(function HTMLLayer({ children }: HTMLLayerProp if (!layer) return const { zoom, point } = viewport.camera - requestAnimationFrame(() => { - layer.style.setProperty( - 'transform', - `scale(${zoom}) translate3d(${point[0]}px, ${point[1]}px, 0)` - ) - }) + layer.style.setProperty( + 'transform', + `scale(${zoom}) translate3d(${point[0]}px, ${point[1]}px, 0)` + ) }), [] )