Skip to content

Commit 0ddb9c8

Browse files
authored
fix(react): use useLayoutEffect for hasMounted to prevent source element race condition (#1751)
1 parent 78d14bb commit 0ddb9c8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

packages/react/src/components/provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ function MediaOutlet({ provider, mediaProps, iframeProps }: MediaOutletProps) {
101101
});
102102
}, [isGoogleCast]);
103103

104-
React.useEffect(() => {
104+
React.useLayoutEffect(() => {
105105
setHasMounted(true);
106106
}, []);
107107

0 commit comments

Comments
 (0)