فهرست منبع

Merge pull request #62731 from akien-mga/Janglee123-autocompletion-underscore

Rémi Verschelde 3 سال پیش
والد
کامیت
32ef964b0f
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      modules/gdscript/gdscript_editor.cpp

+ 3 - 0
modules/gdscript/gdscript_editor.cpp

@@ -1838,6 +1838,9 @@ static void _find_enumeration_candidates(const String p_enum_hint, Map<String, S
 		ClassDB::get_enum_constants(class_name, enum_name, &enum_constants);
 		for (List<StringName>::Element *E = enum_constants.front(); E; E = E->next()) {
 			String candidate = class_name + "." + E->get();
+			if (candidate[0] == '_') { // Trim leading underscore.
+				candidate = candidate.substr(1);
+			}
 			ScriptCodeCompletionOption option(candidate, ScriptCodeCompletionOption::KIND_ENUM);
 			r_result.insert(option.display, option);
 		}