Skip to content

Commit

Permalink
Merge pull request #33047 from silvanocerza/settings-search
Browse files Browse the repository at this point in the history
Improved search in settings dialogs
  • Loading branch information
akien-mga authored Jan 31, 2020
2 parents d75c3d7 + 84410f9 commit 1361fa7
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion editor/editor_inspector.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1596,7 +1596,7 @@ void EditorInspector::update_tree() {
if (capitalize_paths)
cat = cat.capitalize();

if (!filter.is_subsequence_ofi(cat) && !filter.is_subsequence_ofi(name))
if (!filter.is_subsequence_ofi(cat) && !filter.is_subsequence_ofi(name) && property_prefix.to_lower().find(filter.to_lower()) == -1)
continue;
}

Expand Down
6 changes: 3 additions & 3 deletions editor/editor_sectioned_inspector.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -245,16 +245,16 @@ void SectionedInspector::update_category_list() {
if (pi.name.find(":") != -1 || pi.name == "script" || pi.name == "resource_name" || pi.name == "resource_path" || pi.name == "resource_local_to_scene" || pi.name.begins_with("_global_script"))
continue;

if (!filter.empty() && !filter.is_subsequence_ofi(pi.name) && !filter.is_subsequence_ofi(pi.name.replace("/", " ").capitalize()))
continue;

int sp = pi.name.find("/");
if (sp == -1)
pi.name = "global/" + pi.name;

Vector<String> sectionarr = pi.name.split("/");
String metasection;

if (!filter.empty() && !filter.is_subsequence_ofi(sectionarr[sectionarr.size() - 1].capitalize()))
continue;

int sc = MIN(2, sectionarr.size() - 1);

for (int i = 0; i < sc; i++) {
Expand Down

0 comments on commit 1361fa7

Please sign in to comment.