Skip to content

Commit ed5a4de

Browse files
author
p01
committed
Case insensitive URL filter.
1 parent e94b242 commit ed5a4de

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/resource-manager/resource_templates.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,15 @@ window.templates.resource_tree || (window.templates.resource_tree = new function
5151
r.is_hidden = context.collapsed[r.pivot_id] == true;
5252

5353
if (context.search_term == "")
54+
{
5455
r.is_selectable = !r.is_hidden;
56+
}
5557
else
56-
r.is_selectable = r.url.contains(context.search_term);
58+
{
59+
if (!r.lowercase_url)
60+
r.lowercase_url = r.url.toLowerCase();
61+
r.is_selectable = r.lowercase_url.contains(context.search_term);
62+
}
5763
});
5864

5965
flat_list = [];
@@ -219,8 +225,8 @@ window.templates.resource_tree || (window.templates.resource_tree = new function
219225
var partial_url_match = "";
220226
if (search != "")
221227
{
222-
var pos_first = r.url.indexOf(search) - URL_MATCH_CONTEXT_SIZE;
223-
var pos_last = r.url.lastIndexOf(search) + URL_MATCH_CONTEXT_SIZE + search.length;
228+
var pos_first = r.lowercase_url.indexOf(search) - URL_MATCH_CONTEXT_SIZE;
229+
var pos_last = r.lowercase_url.lastIndexOf(search) + URL_MATCH_CONTEXT_SIZE + search.length;
224230
var prefix = pos_first > 0 ? "…" : "";
225231
var suffix = pos_last < r.url.length ? "…" : "";
226232

src/resource-manager/resource_tree_view.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,6 @@ cls.ResourceTreeView.create_ui_widgets = function()
156156

157157
var view = window.views.resource_tree_view;
158158
var text_search = window.views.resource_tree_view.text_search = new TextSearch();
159-
text_search.ignore_case = false;
160159

161160
text_search.add_listener("onbeforesearch", (function(msg)
162161
{

0 commit comments

Comments
 (0)