diff --git a/app/assets/javascripts/miq_ujs_bindings.js b/app/assets/javascripts/miq_ujs_bindings.js index e564baebfee..93f796a8282 100644 --- a/app/assets/javascripts/miq_ujs_bindings.js +++ b/app/assets/javascripts/miq_ujs_bindings.js @@ -41,13 +41,19 @@ $(document).ready(function () { // Bind the MIQ spinning Q to configured links $(document).on('ajax:beforeSend', 'a[data-miq_sparkle_on]', function () { // Return only if data-miq_sparkle_on is set to false - if ($(this).data('miq_sparkle_on') === false) { return; } + if ($(this).data('miq_sparkle_on') === false) { + return; + } + // Call to miqSparkleOn since miqSparkle(true) checks XHR count, which is 0 before send miqSparkleOn(); }); $(document).on('ajax:complete', 'a[data-miq_sparkle_off]', function () { // Return only if data-miq_sparkle_off is set to false - if ($(this).data('miq_sparkle_off') === false) { return; } + if ($(this).data('miq_sparkle_off') === false) { + return; + } + miqSparkle(false); });