JS API.* - use fetch instead of $.ajax
JS API.* - use fetch instead of $.ajax

By using the fetch api (either native, or polyfilled on top of XMLHttpRequest), instead of jQuery ajax, the API requests won't get counted in $.active.

Thus, miqSparkle(false) works even if an API request is running at the same time..

https://bugzilla.redhat.com/show_bug.cgi?id=1334954
(transferred from ManageIQ/manageiq@65444bc7fe4e8ac50f2de9617e4e5b527811a600)

ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic,ManageIQ/manageiq-ui-classic