Commit c1dea41
Fix double preload (#26729)
Summary:
I found a couple scenarios where preloads were issued too aggressively
1. During SSR, if you render a new stylesheet after the preamble flushed
it will flush a preload even if the resource was already preloaded
2. During Client render, if you call `ReactDOM.preload()` it will only
check if a preload exists in the Document before inserting a new one. It
should check for an underlying resource such as a stylesheet link or
script if the preload is for a recognized asset type
DiffTrain build for commit facebook/react@ec5e9c2.
Reviewed By: kassens
Differential Revision: D45295400
fbshipit-source-id: 6255a2c72d321fdef508d8805b3a5cb807c5c3841 parent 0f65b04 commit c1dea41
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments