1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-12 13:20:55 +00:00

Merge pull request #103825 from JulianHeuser/region_highlight_crash_fix

Fix crash related to #region/#endregion caused by trailing spaces
This commit is contained in:
Thaddeus Crews
2025-03-11 19:54:46 -05:00
5 changed files with 24 additions and 8 deletions

View File

@@ -1872,7 +1872,7 @@ bool CodeEdit::is_line_code_region_start(int p_line) const {
if (is_in_string(p_line) != -1) {
return false;
}
Vector<String> split = get_line(p_line).strip_edges().split_spaces();
Vector<String> split = get_line(p_line).strip_edges().split_spaces(1);
return split.size() > 0 && split[0] == code_region_start_string;
}
@@ -1884,7 +1884,7 @@ bool CodeEdit::is_line_code_region_end(int p_line) const {
if (is_in_string(p_line) != -1) {
return false;
}
Vector<String> split = get_line(p_line).strip_edges().split_spaces();
Vector<String> split = get_line(p_line).strip_edges().split_spaces(1);
return split.size() > 0 && split[0] == code_region_end_string;
}