diff --git a/src/components/compress/index.tsx b/src/components/compress/index.tsx index f85bd7fd..ea91dbda 100644 --- a/src/components/compress/index.tsx +++ b/src/components/compress/index.tsx @@ -109,11 +109,6 @@ async function preprocessImage( } else if (isHqx(preprocessData.resize)) { // Hqx can only do x2, x3 or x4. result = await processor.workerResize(result, preprocessData.resize); - // Seems like the globals from Rust from hqx and resize are conflicting. - // For now we can fix that by terminating the worker. - // TODO: Use wasm-bindgen’s new --web target to create a proper ES6 module - // and remove this. - processor.terminateWorker(); // If the target size is not a clean x2, x3 or x4, use Catmull-Rom // for the remaining scaling. const pixelOpts = { ...preprocessData.resize, method: 'catrom' };