browsers dont like hidden animated svgs, brings down cpu usage to 0 if nothing happens
This commit is contained in:
parent
f9360db0b4
commit
7cdf3dff7f
1 changed files with 9 additions and 3 deletions
|
@ -17,7 +17,7 @@ Ox.LoadingIcon = function(options, self) {
|
|||
})
|
||||
.options(options || {})
|
||||
.attr({
|
||||
src: Ox.UI.getImageURL('symbolLoadingAnimated')
|
||||
src: Ox.UI.getImageURL('symbolLoading')
|
||||
})
|
||||
.addClass(
|
||||
'OxLoadingIcon Ox' + Ox.toTitleCase(self.options.size)
|
||||
|
@ -27,7 +27,10 @@ Ox.LoadingIcon = function(options, self) {
|
|||
() -> <f> Loading Icon Element
|
||||
@*/
|
||||
that.start = function() {
|
||||
that.animate({
|
||||
that.attr({
|
||||
src: Ox.UI.getImageURL('symbolLoadingAnimated')
|
||||
})
|
||||
.animate({
|
||||
opacity: 1
|
||||
}, 250);
|
||||
return that;
|
||||
|
@ -40,7 +43,10 @@ Ox.LoadingIcon = function(options, self) {
|
|||
that.stop = function() {
|
||||
that.animate({
|
||||
opacity: 0
|
||||
}, 250);
|
||||
}, 250)
|
||||
.attr({
|
||||
src: Ox.UI.getImageURL('symbolLoading')
|
||||
});
|
||||
return that;
|
||||
};
|
||||
return that;
|
||||
|
|
Loading…
Reference in a new issue