metrics: fix sorting regression in case of state columns

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
Rohit Yadav 2015-10-29 13:13:37 +05:30
parent 3f9b6b1c6f
commit 1634dd4533
1 changed files with 7 additions and 5 deletions

View File

@ -166,9 +166,6 @@
sortData.push($(this));
});
if (hasAllRowsSameValue) {
return;
}
var stringComparator = function(a,b) {
return a.html().localeCompare(b.html());
@ -186,8 +183,13 @@
var comparator = stringComparator;
if ($($elems[0]).hasClass('state')) {
comparator = stateComparator;
} else if (columnIndex != 0 && isNumeric($($elems[0]).children().html())) {
comparator = numericComparator;
} else {
if (hasAllRowsSameValue) {
return;
}
if (columnIndex != 0 && isNumeric($($elems[0]).children().html())) {
comparator = numericComparator;
}
}
sortData.sort(comparator);