From c8fa730db96a073932b921eb16cabcc734a525d8 Mon Sep 17 00:00:00 2001 From: Devine Lu Linvega Date: Wed, 7 Mar 2018 15:57:54 +1300 Subject: [PATCH] Copy path instead of copy source --- desktop/sources/scripts/dotgrid.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/desktop/sources/scripts/dotgrid.js b/desktop/sources/scripts/dotgrid.js index 1852792..bf9aa34 100644 --- a/desktop/sources/scripts/dotgrid.js +++ b/desktop/sources/scripts/dotgrid.js @@ -552,7 +552,8 @@ function Dotgrid(width,height,grid_x,grid_y,block_x,block_y, color = "#000000") var svg = dotgrid.svg_el.outerHTML; - e.clipboardData.setData('text/plain', dotgrid.tool.export(dotgrid.tool.layer())); + e.clipboardData.setData('text/source', dotgrid.tool.export(dotgrid.tool.layer())); + e.clipboardData.setData('text/plain', dotgrid.tool.path()); e.clipboardData.setData('text/html', svg); e.clipboardData.setData('text/svg+xml', svg); @@ -578,7 +579,7 @@ function Dotgrid(width,height,grid_x,grid_y,block_x,block_y, color = "#000000") this.paste = function(e) { - var data = e.clipboardData.getData("text/plain"); + var data = e.clipboardData.getData("text/source"); data = JSON.parse(data.trim()); dotgrid.tool.import(data); this.draw();