You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
Fix crash caused by trailing spaces
This commit is contained in:
@@ -151,10 +151,13 @@ Dictionary GDScriptSyntaxHighlighter::_get_line_syntax_highlighting_impl(int p_l
|
||||
}
|
||||
}
|
||||
// "#region" and "#endregion" only highlighted if they're the first region on the line.
|
||||
if (color_regions[c].type == ColorRegion::TYPE_CODE_REGION &&
|
||||
str.strip_edges().split_spaces()[0] != "#region" &&
|
||||
str.strip_edges().split_spaces()[0] != "#endregion") {
|
||||
match = false;
|
||||
if (color_regions[c].type == ColorRegion::TYPE_CODE_REGION) {
|
||||
Vector<String> str_stripped_split = str.strip_edges().split_spaces(1);
|
||||
if (!str_stripped_split.is_empty() &&
|
||||
str_stripped_split[0] != "#region" &&
|
||||
str_stripped_split[0] != "#endregion") {
|
||||
match = false;
|
||||
}
|
||||
}
|
||||
if (!match) {
|
||||
continue;
|
||||
|
||||
Reference in New Issue
Block a user