www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

commit 8f38c09c2ec2ad328d9d27ea139b0d373ab3bbca
parent 5af10b10613e8b896626a63f7f15eeb037d18248
Author: David Norton <david@nortoncrew.com>
Date:   Tue, 20 Jun 2006 14:36:49 +0000

Ignore case on sorting.

Diffstat:
Mchrome/chromeFiles/content/scholar/itemTreeView.js | 11++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/chrome/chromeFiles/content/scholar/itemTreeView.js b/chrome/chromeFiles/content/scholar/itemTreeView.js @@ -249,7 +249,16 @@ Scholar.ItemTreeView.prototype.sort = function() { function columnSort(a,b) { - return (a.getField(column.id) > b.getField(column.id)) ? -1 : (a.getField(column.id) < b.getField(column.id)) ? 1 : 0; + var fieldA = a.getField(column.id); + var fieldB = b.getField(column.id); + + if(typeof fieldA == 'string') + { + fieldA = fieldA.toLowerCase(); + fieldB = fieldB.toLowerCase(); + } + + return (fieldA > fieldB) ? -1 : (fieldA < fieldB) ? 1 : 0; } }