Merge pull request #2996 from lottielab/fix-hidden-styles-reappearing

Fix hidden styles being reset to visible
diff --git a/player/js/elements/svgElements/SVGShapeElement.js b/player/js/elements/svgElements/SVGShapeElement.js
index a04c20a..1026f27 100644
--- a/player/js/elements/svgElements/SVGShapeElement.js
+++ b/player/js/elements/svgElements/SVGShapeElement.js
@@ -255,7 +255,7 @@
       if (!processedPos) {
         itemsData[i] = this.createStyleElement(arr[i], level);
       } else {
-        itemsData[i].style.closed = false;
+        itemsData[i].style.closed = arr[i].hd;
       }
       if (arr[i]._render) {
         if (itemsData[i].style.pElem.parentNode !== container) {