[Sie-announce] SIEコード [2429] チケット #23828「animate要素のfill属性を設定しても、動きが止まらない」を修正

アーカイブの一覧に戻る

svnno****@sourc***** svnno****@sourc*****
2011年 2月 24日 (木) 22:37:16 JST


Revision: 2429
          http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2429
Author:   dhrname
Date:     2011-02-24 22:37:15 +0900 (Thu, 24 Feb 2011)

Log Message:
-----------
チケット #23828「animate要素のfill属性を設定しても、動きが止まらない」を修正

Ticket Links:
:-----------
    http://sourceforge.jp/projects/sie/tracker/detail/23828

Modified Paths:
--------------
    branches/07x/071/org/w3c/dom/svg.js

Modified: branches/07x/071/org/w3c/dom/svg.js
===================================================================
--- branches/07x/071/org/w3c/dom/svg.js	2011-02-23 14:04:36 UTC (rev 2428)
+++ branches/07x/071/org/w3c/dom/svg.js	2011-02-24 13:37:15 UTC (rev 2429)
@@ -4832,15 +4832,15 @@
               }
               nci._currentFrame++;
             }
-            if (nci._end) {
-              if (nci._end <= s && nci.getCurrentTime() !== 0) {
-                nci.endElement();
-                nci._currentFrame = 0;
-                delete nci._begin;
-                nci._end = null;
+            if (nci._end && (nci._end <= s) && (nci.getCurrentTime() !== 0)) {
+              nci.endElement();
+              if (!!nci._frame) {
+                nci._frame();
               }
-            }
-            if (!!nci._frame) {
+              nci._currentFrame = 0;
+              delete nci._begin;
+              nci._end = null;
+            } else if (!!nci._frame) {
               nci._frame();
             }
           }




Sie-announce メーリングリストの案内
アーカイブの一覧に戻る