Skip to content

Commit 87a647f

Browse files
committed
fix: srcset with default descriptor
1 parent 6a7d769 commit 87a647f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/vite/src/node/utils.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -767,7 +767,9 @@ interface ImageCandidate {
767767
const escapedSpaceCharacters = /( |\\t|\\n|\\f|\\r)+/g
768768
const imageSetUrlRE = /^(?:[\w\-]+\(.*?\)|'.*?'|".*?"|\S*)/
769769
function joinSrcset(ret: ImageCandidate[]) {
770-
return ret.map(({ url, descriptor }) => `${url} ${descriptor}`).join(', ')
770+
return ret
771+
.map(({ url, descriptor }) => url + (descriptor ? ` ${descriptor}` : ''))
772+
.join(', ')
771773
}
772774

773775
function splitSrcSetDescriptor(srcs: string): ImageCandidate[] {

0 commit comments

Comments
 (0)