Merge pull request #101319 from JulianHeuser/region_syntax_highlighting_fix

Improve consistency of code regions
This commit is contained in:
Thaddeus Crews
2025-03-07 12:06:34 -06:00
2 changed files with 10 additions and 2 deletions

View File

@@ -150,6 +150,12 @@ Dictionary GDScriptSyntaxHighlighter::_get_line_syntax_highlighting_impl(int p_l
break;
}
}
// "#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 (!match) {
continue;
}