From fd8f9be9cb9577e5e7a7bfa34a95439c181785bc Mon Sep 17 00:00:00 2001 From: Filip Barl Date: Mon, 19 Jun 2017 12:42:33 +0200 Subject: [PATCH] Fix the table sorting order bug for numerical values (#2587) * Fix the table sorting order bug for numerical values. * Addressed @davkal's comment. --- .../app/scripts/components/node-details/node-details-table.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/app/scripts/components/node-details/node-details-table.js b/client/app/scripts/components/node-details/node-details-table.js index f1b1e9370..522dfe749 100644 --- a/client/app/scripts/components/node-details/node-details-table.js +++ b/client/app/scripts/components/node-details/node-details-table.js @@ -202,7 +202,8 @@ export default class NodeDetailsTable extends React.Component { const sortedBy = this.state.sortedBy || getDefaultSortedBy(columns, this.props.nodes); const sortedByHeader = this.getColumnHeaders().find(h => h.id === sortedBy); - const sortedDesc = this.state.sortedDesc || defaultSortDesc(sortedByHeader); + const sortedDesc = (this.state.sortedDesc === null) ? + defaultSortDesc(sortedByHeader) : this.state.sortedDesc; let nodes = getSortedNodes(this.props.nodes, sortedByHeader, sortedDesc);