diff --git a/src/interface/utils.js b/src/interface/utils.js index fb3d72f..3947019 100644 --- a/src/interface/utils.js +++ b/src/interface/utils.js @@ -191,6 +191,7 @@ export async function slice(target, name, mesh, settings, updateProgress) { const file = new File([gcode], 'doodle.gcode', { type: 'plain/text' }); body.append('file', file); + // because fetch has no way of retrieving progress we fake progress let loaded = 0; const interval = setInterval(() => { loaded += 15 * 1024;