Skip to content

Commit f055a46

Browse files
fix: update sources to prevent duplicate downloads
1 parent e98f7eb commit f055a46

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/core/src/lazyLoad.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,13 +113,16 @@ export function loadImage(
113113
else if (image.sizes) {
114114
imagePreLoader.sizes = image.sizes
115115
}
116+
117+
// Update sources to prevent duplicate downloads
118+
updatePictureSources(image)
119+
116120
if (srcset)
117121
imagePreLoader.srcset = srcset
118122
if (src)
119123
imagePreLoader.src = src
120124

121125
imagePreLoader.addEventListener('load', () => {
122-
updatePictureSources(image)
123126
updateImageSrcset(image)
124127
updateImageSrc(image)
125128
onImageLoad?.(image)

0 commit comments

Comments
 (0)