Bug 1321602 - Make search of saved files case-insensitive. r?Paenglab draft
authorSebastian Hengst <archaeopteryx@coole-files.de>
Tue, 03 Jan 2017 20:12:00 +0100
changeset 21388 02305720a9171d959dd1eaafd79ee61f29829ab5
parent 21387 614e97c63b00c526c59a03cd261886d508ca3d97
push id79
push userarchaeopteryx@coole-files.de
push dateTue, 03 Jan 2017 19:13:09 +0000
reviewersPaenglab
bugs1321602
Bug 1321602 - Make search of saved files case-insensitive. r?Paenglab MozReview-Commit-ID: 7rlJEgosE0o
mail/components/downloads/content/aboutDownloads.js
--- a/mail/components/downloads/content/aboutDownloads.js
+++ b/mail/components/downloads/content/aboutDownloads.js
@@ -104,21 +104,21 @@ var DownloadsView = {
 
   clearDownloads() {
     Downloads.getList(Downloads.ALL)
              .then(list => list.removeFinished())
              .then(null, Cu.reportError);
   },
 
   searchDownloads() {
-    let searchString = document.getElementById("searchBox").value;
+    let searchString = document.getElementById("searchBox").value.toLowerCase();
     for (let i = 0; i < this.listElement.itemCount; i++) {
       let downloadElem = this.listElement.getItemAtIndex(i);
       downloadElem.collapsed =
-        !downloadElem.downloadItem.fileName.includes(searchString);
+        !downloadElem.downloadItem.fileName.toLowerCase().includes(searchString);
     }
     this.listElement.clearSelection();
   },
 
   supportsCommand(aCommand) {
     return (this.commands.includes(aCommand) ||
             (DownloadItem.prototype.supportsCommand(aCommand)));
   },