]> source.dussan.org Git - sonarqube.git/commitdiff
Fix performance bug on the issues page
authorStas Vilchik <vilchiks@gmail.com>
Fri, 14 Mar 2014 06:54:39 +0000 (12:54 +0600)
committerStas Vilchik <vilchiks@gmail.com>
Fri, 14 Mar 2014 12:08:39 +0000 (18:08 +0600)
sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issues_actions.hbs.erb
sonar-server/src/main/webapp/javascripts/issues/extra.js

index 5a76ebc88311304062995f429a326203518303a9..e64e0e9feee9657db5647215aaa02d53181b2fd0 100644 (file)
@@ -2,7 +2,7 @@
   {{#unless maxResultsReached}}
     <div class="navigator-actions-order">
       {{#if sorting}}
-        <%= message('issues.ordered_by') -%> <strong>{{sorting.sortText}}</strong> {{#if sorting.asc}}<i class="icon-arrow-up"></i>{{else}}<i class="icon-arrow-down"></i>{{/if}}
+        <%= message('issues.ordered_by') -%> <strong class="navigator-actions-ordered-by">{{sorting.sortText}}</strong> {{#if sorting.asc}}<i class="icon-arrow-up"></i>{{else}}<i class="icon-arrow-down"></i>{{/if}}
       {{else}}
         Order
       {{/if}}
index 05b62be2c9192c67bdb93f5c6039ade098445ad9..66fa821b014dd18b918291dc73404ff664229cea 100644 (file)
@@ -304,8 +304,7 @@ define(
         onRender: function () {
           if (!this.collection.sorting.sortText) {
             this.collection.sorting.sortText = this.$('[data-sort=' + this.collection.sorting.sort + ']:first').text();
-            this.render();
-            return;
+            this.$('.navigator-actions-ordered-by').text(this.collection.sorting.sortText);
           }
         },