changeset 5577:a1eb43a1e83e

select2: be case insensitive when putting prefix matches first in result lists The filtering is case insensitive.
author Mads Kiilerich <madski@unity3d.com>
date Mon, 16 Nov 2015 19:33:37 +0100
parents df619c4f0b55
children bfde3237d6ad
files kallithea/public/js/base.js
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/kallithea/public/js/base.js	Mon Nov 16 18:33:53 2015 +0100
+++ b/kallithea/public/js/base.js	Mon Nov 16 19:33:37 2015 +0100
@@ -1860,8 +1860,8 @@
             }
 
             // Put prefix matches before matches in the line
-            var aPos = a.text.indexOf(query.term),
-                bPos = b.text.indexOf(query.term);
+            var aPos = a.text.toLowerCase().indexOf(query.term.toLowerCase()),
+                bPos = b.text.toLowerCase().indexOf(query.term.toLowerCase());
             if (aPos === 0 && bPos !== 0) {
                 return -1;
             }