Skip to content

Commit 0d4e4e4

Browse files
authoredMar 4, 2025
fix(🏎️): minor improvement to the first time to frame in reconciler (#2991)
1 parent 673e21e commit 0d4e4e4

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed
 

‎packages/skia/src/renderer/Canvas.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import React, {
44
useCallback,
55
useEffect,
66
useImperativeHandle,
7+
useLayoutEffect,
78
useMemo,
89
useRef,
910
} from "react";
@@ -79,7 +80,7 @@ export const Canvas = forwardRef(
7980
const root = useMemo(() => new SkiaSGRoot(Skia, nativeId), [nativeId]);
8081

8182
// Render effects
82-
useEffect(() => {
83+
useLayoutEffect(() => {
8384
root.render(children);
8485
}, [children, root]);
8586

0 commit comments

Comments
 (0)
Failed to load comments.