Fixed the freeze bug thing

This commit is contained in:
Surma
2018-05-17 16:19:16 +01:00
parent c2e2a1a0b6
commit 8daaea5768

View File

@@ -19,6 +19,8 @@ export class MozJpegEncoder implements Encoder {
return url;
},
onRuntimeInitialized() {
// This is a bug I discovered. To be filed.
delete (m as any).then;
resolve(m);
}
});
@@ -26,8 +28,6 @@ export class MozJpegEncoder implements Encoder {
}
async encode(bitmap: ImageBitmap): Promise<ArrayBuffer> {
console.log('awaiting module');
debugger;
const m = await this.emscriptenModule;
console.log(m);
return Promise.resolve(<ArrayBuffer>new Uint8Array([1,2,3]).buffer);