[Sie-announce] SIEコード [1964]

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2010年 7月 25日 (日) 00:03:24 JST


Revision: 1964
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=1964
Author:   dhrname
Date:     2010-07-25 00:03:24 +0900 (Sun, 25 Jul 2010)

Log Message:
-----------


Modified Paths:
--------------
    branches/06x/061/org/w3c/dom/svg.js

Modified: branches/06x/061/org/w3c/dom/svg.js
===================================================================
--- branches/06x/061/org/w3c/dom/svg.js	2010-07-22 14:36:01 UTC (rev 1963)
+++ branches/06x/061/org/w3c/dom/svg.js	2010-07-24 15:03:24 UTC (rev 1964)
@@ -1278,16 +1278,20 @@
     if (evt.eventPhase === Event.BUBBLING_PHASE) {
       return;
     }
-    evt.target._gtar.dipacthEvent(evt);
+    if (!!evt.target._gtar) {
+      evt.target._gtar.dipacthEvent(evt);
+    }
   }, false);
   this.addEventListener("DOMNodeInsertedIntoDocument", function(evt){
     var tar = evt.target;
     if (!!!tar._gtar) {
       tar._gtar = tar.ownerDocument.createElementNS("http://www.w3.org/2000/svg", "g");
     }
-    tar._gtar.appendChild(this.instanceRoot);
+    if (!!this.instanceRoot) {
+      tar._gtar.appendChild(this.instanceRoot);
+    }
     var tgtb = tar._gtar.transform.baseVal;
-    tgtb.getItem(tgtb.numberOfItems).setTranslate(tar.x.baseVal.value, tar.y.baseVal.value);
+    tgtb.getItem(tgtb.numberOfItems-1).setTranslate(tar.x.baseVal.value, tar.y.baseVal.value);
     tar = tgtb = null;
   }, false);
   this.addEventListener("SVGLoad", function(evt){




Sie-announce メーリングリストの案内
Back to archive index