From c3d15015fe4e7b4d96e0827a9718ed1cf25bc18b Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Tue, 14 Apr 2015 06:53:09 -0700 Subject: [PATCH] Fixed: Table pagers show correct loading icon --- src/UI/Shared/Grid/Pager.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/UI/Shared/Grid/Pager.js b/src/UI/Shared/Grid/Pager.js index 429022f7a..618117cf9 100644 --- a/src/UI/Shared/Grid/Pager.js +++ b/src/UI/Shared/Grid/Pager.js @@ -30,7 +30,12 @@ module.exports = Paginator.extend({ return; } - target.closest('li i').addClass('icon-sonarr-spinner fa-spin'); + var icon = target.closest('li i'); + var iconClasses = icon.attr('class').match(/(?:^|\s)icon\-.+?(?:$|\s)/); + var iconClass = $.trim(iconClasses[0]); + + icon.removeClass(iconClass); + icon.addClass('icon-sonarr-spinner fa-spin'); var label = target.attr('data-action'); var ffLabels = this.fastForwardHandleLabels;