diff options
author | Mary <148872143+mary-ext@users.noreply.github.com> | 2024-02-06 06:23:20 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-05 15:23:20 -0800 |
commit | ca66fae3ef75453926432714478561b15b785803 (patch) | |
tree | 283bbaf7027fe3a90b2b2c2a71771382571c2bdf /src | |
parent | 2fd4b27ec62807eb96a2cfba7ca23a0eeb32dd5a (diff) | |
download | voidsky-ca66fae3ef75453926432714478561b15b785803.tar.zst |
fix: listen for error event on image (#2736)
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/media/manip.web.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/media/manip.web.ts b/src/lib/media/manip.web.ts index bdf6836a1..522aa2e51 100644 --- a/src/lib/media/manip.web.ts +++ b/src/lib/media/manip.web.ts @@ -132,6 +132,9 @@ function createResizedImage( ctx.drawImage(img, 0, 0, w, h) resolve(canvas.toDataURL('image/jpeg', quality)) }) + img.addEventListener('error', ev => { + reject(ev.error) + }) img.src = dataUri }) } |