mirror of
https://github.com/godotengine/godot.git
synced 2024-11-27 09:16:35 +08:00
Merge pull request #18116 from Paulb23/fix_shader_highlighting
Fixed colour region calculation for the first line, issue 18104
This commit is contained in:
commit
0f6fdb77c5
@ -4023,6 +4023,9 @@ int TextEdit::_is_line_in_region(int p_line) {
|
||||
|
||||
// calculate up to line we need and update the cache along the way.
|
||||
int in_region = color_region_cache[previous_line];
|
||||
if (previous_line == -1) {
|
||||
in_region = -1;
|
||||
}
|
||||
for (int i = previous_line; i < p_line; i++) {
|
||||
const Map<int, Text::ColorRegionInfo> &cri_map = _get_line_color_region_info(i);
|
||||
for (const Map<int, Text::ColorRegionInfo>::Element *E = cri_map.front(); E; E = E->next()) {
|
||||
|
Loading…
Reference in New Issue
Block a user