From d1e60939166dd2c5919ac9f10e8c9e3dae8d8daf Mon Sep 17 00:00:00 2001
From: Andrea Gottsponer <ago@attr.ch>
Date: Wed, 2 Nov 2022 09:22:30 +0100
Subject: [PATCH] - fix for save

---
 package.json                                      | 2 +-
 src/lib/elements/primitives/ArrowPrimitive.ts     | 2 +-
 src/lib/elements/primitives/EllipsePrimitive.ts   | 2 +-
 src/lib/elements/primitives/RectanglePrimitive.ts | 2 +-
 src/lib/elements/primitives/TextPrimitive.ts      | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/package.json b/package.json
index b6c94c09..e6da816b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "medsurf-draw",
-  "version": "1.0.242",
+  "version": "1.0.243",
   "description": "Draw annotations on jpg/zoomify images, based on PIXI.js",
   "keywords": [
     "draw",
diff --git a/src/lib/elements/primitives/ArrowPrimitive.ts b/src/lib/elements/primitives/ArrowPrimitive.ts
index 80621d88..e4cbe51b 100644
--- a/src/lib/elements/primitives/ArrowPrimitive.ts
+++ b/src/lib/elements/primitives/ArrowPrimitive.ts
@@ -433,7 +433,7 @@ export class ArrowPrimitive extends BaseElementContainer<Models.ArrowPrimitive,
         }
         // -- Selftest element
         if (this._selftestElement) {
-            this.image.parent.removeChild(this._selftestElement);
+            // this.image.parent.removeChild(this._selftestElement);
             this._selftestElement.destroy(options);
         }
         // -- Wedge point element
diff --git a/src/lib/elements/primitives/EllipsePrimitive.ts b/src/lib/elements/primitives/EllipsePrimitive.ts
index 14459330..b7f195a4 100644
--- a/src/lib/elements/primitives/EllipsePrimitive.ts
+++ b/src/lib/elements/primitives/EllipsePrimitive.ts
@@ -417,7 +417,7 @@ export class EllipsePrimitive extends BaseElementContainer<Models.EllipsePrimiti
         }
         // -- Selftest element
         if (this._selftestElement) {
-            this.image.parent.removeChild(this._selftestElement);
+            // this.image.parent.removeChild(this._selftestElement);
             this._selftestElement.destroy(options);
         }
         //</editor-fold>
diff --git a/src/lib/elements/primitives/RectanglePrimitive.ts b/src/lib/elements/primitives/RectanglePrimitive.ts
index 07ad215e..47e5d89f 100644
--- a/src/lib/elements/primitives/RectanglePrimitive.ts
+++ b/src/lib/elements/primitives/RectanglePrimitive.ts
@@ -418,7 +418,7 @@ export class RectanglePrimitive extends BaseElementContainer<Models.RectanglePri
         }
         // -- Selftest element
         if (this._selftestElement) {
-            this.image.parent.removeChild(this._selftestElement);
+            // this.image.parent.removeChild(this._selftestElement);
             this._selftestElement.destroy(options);
         }
         //</editor-fold>
diff --git a/src/lib/elements/primitives/TextPrimitive.ts b/src/lib/elements/primitives/TextPrimitive.ts
index a2416d6e..c4af0bd4 100644
--- a/src/lib/elements/primitives/TextPrimitive.ts
+++ b/src/lib/elements/primitives/TextPrimitive.ts
@@ -444,7 +444,7 @@ export class TextPrimitive extends BaseElementContainer<Models.TextPrimitive, Ba
         }
         // -- Selftest element
         if (this._selftestElement) {
-            this.image.parent.removeChild(this._selftestElement);
+            // this.image.parent.removeChild(this._selftestElement);
             this._selftestElement.destroy(options);
         }
         //</editor-fold>
-- 
GitLab