From 8745417926c6dfde37217642aa22a439491dca55 Mon Sep 17 00:00:00 2001 From: Khushboo Vashi Date: Tue, 28 Mar 2017 09:19:24 -0400 Subject: [PATCH] Fix ascending/descending sort order in backgrid while clicking on the headers. Fixes #2303 --- web/pgadmin/static/js/backgrid.pgadmin.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/web/pgadmin/static/js/backgrid.pgadmin.js b/web/pgadmin/static/js/backgrid.pgadmin.js index 168090190..6e37b2cbc 100644 --- a/web/pgadmin/static/js/backgrid.pgadmin.js +++ b/web/pgadmin/static/js/backgrid.pgadmin.js @@ -144,6 +144,15 @@ else return 1; } + else { + // if descending order, swap left and right + if (order === 1) t = l, l = r, r = t; + + // compare as usual + if (l === r) return 0; + else if (l < r) return -1; + return 1; + } }; } });