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

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2010年 9月 25日 (土) 20:04:05 JST


Revision: 2015
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2015
Author:   dhrname
Date:     2010-09-25 20:04:05 +0900 (Sat, 25 Sep 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-09-25 10:47:43 UTC (rev 2014)
+++ branches/06x/061/org/w3c/dom/svg.js	2010-09-25 11:04:05 UTC (rev 2015)
@@ -1548,9 +1548,12 @@
       var text = s.documentElement._tar.getElementsByTagName("div");
       for (var i=0,textli=text.length;i<textli;++i) {
         var texti = text[i];
-        var tis = texti.style;
-        tis.left = parseFloat(tis.left) + bl + "px";
-        tis.top = parseFloat(tis.top) + bt + "px";
+        if (texti.firstChild.nodeName !== "shape") { //radialGradient用のdiv要素でないならば
+          var tis = texti.style;
+          tis.left = parseFloat(tis.left) + bl + "px";
+          tis.top = parseFloat(tis.top) + bt + "px";
+          tis = null;
+        }
       }
       s.defaultView._cache = s.defaultView._cache_ele = null;
       s = evt = null;
@@ -3894,7 +3897,7 @@
       background.filters[0].apply();
       background.innerHTML = circle;
       background.filters[0].play();
-      tar._tar.insertBefore(background, tar._tar.firstChild);
+      tar._tar.parentNode.insertBefore(background, tar._tar);
       tar._tar.filled = "false";
       ellipse = circle = data = list = gt = cx = cy = r = w = h = null;
     } else if (!ele.parentNode){




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