From fe00036cbf3fdaae129065045579b3c9bce50c59 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Thu, 9 May 2019 08:02:27 -0700 Subject: [PATCH] Use common utility function to get img from url --- js/skinParserUtils.ts | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/js/skinParserUtils.ts b/js/skinParserUtils.ts index 83aaa02f..deb76291 100644 --- a/js/skinParserUtils.ts +++ b/js/skinParserUtils.ts @@ -31,16 +31,7 @@ export async function getFileFromZip( } function fallbackGetImgFromBlob(blob: Blob): Promise { - return new Promise((resolve, reject) => { - const img = new Image(); - img.onload = () => { - // Schedule cleanup of object url? - // Maybe on next tick, or with requestidlecallback - resolve(img); - }; - img.onerror = () => reject("Failed to decode image"); - img.src = URL.createObjectURL(blob); - }); + return Utils.imgFromUrl(URL.createObjectURL(blob)); } export function getImgFromBlob(