diff --git a/editor/images/svg_edit_icons.svg b/editor/images/svg_edit_icons.svg index 59f0e09d..bcda1f47 100644 --- a/editor/images/svg_edit_icons.svg +++ b/editor/images/svg_edit_icons.svg @@ -535,11 +535,11 @@ - - - - - + + + + + diff --git a/editor/svgcanvas.js b/editor/svgcanvas.js index aaa9a769..20d01e65 100644 --- a/editor/svgcanvas.js +++ b/editor/svgcanvas.js @@ -2353,6 +2353,10 @@ function BatchCommand(text) { current_path = null; canvas.addToSelection([mouse_target], true); canvas.setMode("select"); + + // Insert the dummy transform here in case element is moved + var tlist = canvas.getTransformList(mouse_target); + tlist.insertItemBefore(svgroot.createSVGTransform(), 0); } else { canvas.setMode("multiselect");