Sfoglia il codice sorgente

fix exporting lines as svg (#836)

David Luzar 5 anni fa
parent
commit
4977593ec4
1 ha cambiato i file con 1 aggiunte e 15 eliminazioni
  1. 1 15
      src/renderer/renderElement.ts

+ 1 - 15
src/renderer/renderElement.ts

@@ -315,21 +315,7 @@ export function renderElementToSvg(
     case "rectangle":
     case "diamond":
     case "ellipse":
-    case "line": {
-      generateElement(element, generator);
-      const node = rsvg.draw(element.shape as Drawable);
-      const opacity = element.opacity / 100;
-      if (opacity !== 1) {
-        node.setAttribute("stroke-opacity", `${opacity}`);
-        node.setAttribute("fill-opacity", `${opacity}`);
-      }
-      node.setAttribute(
-        "transform",
-        `translate(${offsetX || 0} ${offsetY || 0})`,
-      );
-      svgRoot.appendChild(node);
-      break;
-    }
+    case "line":
     case "arrow": {
       generateElement(element, generator);
       const group = svgRoot.ownerDocument!.createElementNS(SVG_NS, "g");