diff --git a/src/kiri/app/platform.js b/src/kiri/app/platform.js index 5bd080a44..02b757e29 100644 --- a/src/kiri/app/platform.js +++ b/src/kiri/app/platform.js @@ -1082,7 +1082,7 @@ function load_files(files, group) { load_dec(); }); } else if (isdxf) { - loadDXFDialog(opt => { + loadDXFDialog(data.textDecode('utf-8'), opt => { group = group || []; let dxf = file_load.DXF.parse(data.textDecode('utf-8'), opt); let ind = 0; @@ -1145,12 +1145,15 @@ function loadSVGDialog(doit) { * @param {Function} doit - Callback with options: {soup, depth, segmentSize, minSegments} * @private */ -function loadDXFDialog(doit) { +function loadDXFDialog(text, doit) { const rnd = Date.now().toString(36); const host = $('mod-any'); host.innerHTML = [ - `