Skip to content

Commit 72fc28d

Browse files
committed
[Fiber] use srcset to trigger load even on img mount
In #23316 we fixed a bug where onload events were missed if they happened too early. This update adds support for srcset to retrigger the load event. Firefox unfortunately does not trigger a load even when you assign srcset so this won't work in every browser when you use srcset without src however it does close a gap in chrome at least
1 parent 0117239 commit 72fc28d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

packages/react-dom-bindings/src/client/ReactFiberConfigDOM.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -694,6 +694,8 @@ export function commitMount(
694694
case 'img': {
695695
if ((newProps: any).src) {
696696
((domElement: any): HTMLImageElement).src = (newProps: any).src;
697+
} else if ((newProps: any).srcSet) {
698+
((domElement: any): HTMLImageElement).srcset = (newProps: any).srcSet;
697699
}
698700
return;
699701
}

0 commit comments

Comments
 (0)