|
@@ -245,6 +245,9 @@ 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;
|
|
@@ -252,9 +255,6 @@ void SectionedInspector::update_category_list() {
|
|
|
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++) {
|