From e4e4be9571750307434cea5d75829837212b1bab Mon Sep 17 00:00:00 2001 From: Jordan Davis Date: Thu, 27 Aug 2015 16:34:02 -0700 Subject: [PATCH] fix android spinner --- components/ionSpinner/ionSpinner.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/components/ionSpinner/ionSpinner.js b/components/ionSpinner/ionSpinner.js index 05d2d29..e4b658d 100644 --- a/components/ionSpinner/ionSpinner.js +++ b/components/ionSpinner/ionSpinner.js @@ -364,6 +364,7 @@ Template.ionSpinner.rendered = function() { var animations = { android: function(ele) { + var rIndex = 0; var rotateCircle = 0; var startTime; @@ -400,7 +401,7 @@ Template.ionSpinner.rendered = function() { startTime = Date.now(); } - ionic.requestAnimationFrame(run); + window.requestAnimationFrame(run); } return function() { @@ -437,12 +438,12 @@ Template.ionSpinner.rendered = function() { // building up the svg element and appending it. $element.html(container.innerHTML); - start(spinnerName); + start(spinnerName, $element); }; - function start(spinnerName) { - animations[spinnerName] && animations[spinnerName]($element[0])(); + function start(spinnerName, ele) { + animations[spinnerName] && animations[spinnerName](ele[0])(); };