}
if ((nci._finish || (nci._finish === 0)) && (s < nci._finish && nci._finish <= s2) && (nci.getCurrentTime() !== 0)) {
nci.endElement();
- nci._frame && nci._frame();
nci._currentFrame = 0;
}
if (nci._frame) {
evt = vir = void 0;
}, false);
this.addEventListener("endEvent", function(evt) {
- var tar = evt.target, fill = tar.getAttributeNS(null, "fill");
+ var tar = evt.target,
+ fill = tar.getAttributeNS(null, "fill");
if (!fill || (fill === "remove")) {
var evt = tar.ownerDocument.createEvent("MutationEvents");
evt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
tar.targetElement.dispatchEvent(evt);
evt = void 0;
+ tar._frame && tar._frame();
}
+ tar._frame = void 0;
}, false);
this.addEventListener("repeatEvent", function(evt) {
var tar = evt.target;
evtt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
tar.targetElement.dispatchEvent(evtt);
attrName = style = evtt = void 0;
+ tar._frame && tar._frame();
}
+ tar._frame = void 0;
tar = fill = void 0;
}, false);
this.addEventListener("repeatEvent", function(evt) {
var evtt = tar.ownerDocument.createEvent("MutationEvents");
evtt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
tar.targetElement.dispatchEvent(evtt);
+ tar._frame && tar._frame();
}
- tar._frame = evt = evtt = void 0;
+ tar._frame = void 0;
+ evt = evtt = trans = fill = tar = void 0;
}, false);
this.addEventListener("repeatEvent", function(evt) {
var tar = evt.target;
tar._frame();
}, false);
this.addEventListener("endEvent", function(evt) {
- var tar = evt.target;
+ var tar = evt.target,
+ fill = tar.getAttributeNS(null, "fill");
if (!fill || (fill === "remove")) {
var evtt = tar.ownerDocument.createEvent("MutationEvents");
evtt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
tar.targetElement.dispatchEvent(evtt);
+ tar._frame && tar._frame();
}
- tar._frame = evt = evtt = void 0;
+ tar._frame = void 0;
+ evt = evtt = tar = fill = void 0;
}, false);
this.addEventListener("repeatEvent", function(evt) {
var tar = evt.target;
trans.animVal.appendItem(tar.ownerDocument.documentElement.createSVGTransform());
}, false);
this.addEventListener("endEvent", function(evt) {
- var tar = evt.target;
+ var tar = evt.target,
+ fill = tar.getAttributeNS(null, "fill");
+ if (!fill || (fill === "remove")) {
+ var evtt = tar.ownerDocument.createEvent("MutationEvents");
+ evtt.initMutationEvent("DOMNodeInsertedIntoDocument", false, false, null, null, null, null, null);
+ tar.targetElement.dispatchEvent(evtt);
+ tar._frame && tar._frame();
+ }
+ tar._frame = void 0;
+ evt = evtt = tar = fill = void 0;
}, false);
this.addEventListener("repeatEvent", function(evt) {
var tar = evt.target;