]> source.dussan.org Git - svg.js.git/commitdiff
Make SVG.FX.loop modify the last situation instead of the current one
authorRémi Tétreault <tetreault.remi@gmail.com>
Sat, 15 Oct 2016 06:33:05 +0000 (02:33 -0400)
committerRémi Tétreault <tetreault.remi@gmail.com>
Sat, 15 Oct 2016 06:33:05 +0000 (02:33 -0400)
src/fx.js

index 9238e2b171c13f3a6c773fa2836aaf494658430c..375639661fa3de85ee474f8d01eb71a66821afc4 100644 (file)
--- a/src/fx.js
+++ b/src/fx.js
@@ -341,10 +341,12 @@ SVG.FX = SVG.invent({
     }
     // Make loopable
   , loop: function(times, reverse) {
+      var c = this.last()
+
       // store current loop and total loops
-      this.situation.loop = this.situation.loops = times || true
+      c.loop = c.loops = times || true
 
-      if(reverse) this.last().reversing = true
+      if(reverse) c.reversing = true
       return this
     }
 
@@ -818,4 +820,4 @@ SVG.extend(SVG.FX, {
 
     return this
   }
-})
\ No newline at end of file
+})