diff --git a/horizon/static/horizon/js/horizon.js b/horizon/static/horizon/js/horizon.js index 4af85a59d7a..f2a84131f98 100644 --- a/horizon/static/horizon/js/horizon.js +++ b/horizon/static/horizon/js/horizon.js @@ -117,7 +117,11 @@ var Horizon = function() { }, success: function (data, textStatus, jqXHR) { var $new_row = $(data); - $new_row.find("td.status_unknown").prepend(''); + if($new_row.hasClass('status_unknown')) { + // only add spinning animation if row needs update + var spinner = ''; + $new_row.find("td.status_unknown").prepend(spinner); + } // Only replace row if the html content has changed if($new_row.html() != $row.html()) { if($row.find(':checkbox').is(':checked')) {