Merge pull request #2901 from AliT3/fix/offscreen-mattes
fixes a bug that positioned track mattes offscreen
diff --git a/player/js/elements/svgElements/SVGBaseElement.js b/player/js/elements/svgElements/SVGBaseElement.js
index f2ba5f3..93a02ba 100644
--- a/player/js/elements/svgElements/SVGBaseElement.js
+++ b/player/js/elements/svgElements/SVGBaseElement.js
@@ -24,13 +24,11 @@
// If this layer acts as a mask for the following layer
if (this.data.td) {
this.matteMasks = {};
- var symbolElement = createNS('symbol');
- symbolElement.setAttribute('id', this.layerId);
var gg = createNS('g');
+ gg.setAttribute('id', this.layerId);
gg.appendChild(this.layerElement);
- symbolElement.appendChild(gg);
layerElementParent = gg;
- this.globalData.defs.appendChild(symbolElement);
+ this.globalData.defs.appendChild(gg);
} else if (this.data.tt) {
this.matteElement.appendChild(this.layerElement);
layerElementParent = this.matteElement;