summaryrefslogtreecommitdiffstats
path: root/editor/project_manager/project_list.cpp
diff options
context:
space:
mode:
authorA Thousand Ships <96648715+AThousandShips@users.noreply.github.com>2024-05-06 10:26:10 +0200
committerA Thousand Ships <96648715+AThousandShips@users.noreply.github.com>2024-05-08 12:48:01 +0200
commitb4c6cc7d82d1fcdb3bed734c4e22c19e012c84df (patch)
tree9d29900c69482a9fc491f4c842e56028d9d049a9 /editor/project_manager/project_list.cpp
parent281fe39929303a8ef12e72ff7999b849bbe0678d (diff)
downloadredot-engine-b4c6cc7d82d1fcdb3bed734c4e22c19e012c84df.tar.gz
[Core] Add case-insensitive `String::containsn`
Diffstat (limited to 'editor/project_manager/project_list.cpp')
-rw-r--r--editor/project_manager/project_list.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/project_manager/project_list.cpp b/editor/project_manager/project_list.cpp
index d125754dd7..b7520abc99 100644
--- a/editor/project_manager/project_list.cpp
+++ b/editor/project_manager/project_list.cpp
@@ -545,7 +545,7 @@ void ProjectList::sort_projects() {
}
// When searching, display projects whose name or path contain the search term and whose tags match the searched tags.
- item_visible = !missing_tags && (search_term.is_empty() || item.project_name.findn(search_term) != -1 || search_path.findn(search_term) != -1);
+ item_visible = !missing_tags && (search_term.is_empty() || item.project_name.containsn(search_term) || search_path.containsn(search_term));
}
item.control->set_visible(item_visible);