Skip to content

Commit 51926c1

Browse files
Fix not enabled
1 parent facbb08 commit 51926c1

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

modules/gdscript/editor/gdscript_highlighter.cpp

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -98,21 +98,23 @@ Dictionary GDScriptSyntaxHighlighter::_get_line_syntax_highlighting_impl(int p_l
9898
}
9999
in_region = color_region_cache[p_line - 1];
100100

101-
if (!bracket_level_cache.has(p_line - 1)) {
102-
int prev_line = p_line - 1;
103-
while (prev_line > 0 && !bracket_level_cache.has(prev_line)) {
104-
prev_line--;
105-
}
101+
if (bracket_pair_colors.size() > 0) {
102+
if (!bracket_level_cache.has(p_line - 1)) {
103+
int prev_line = p_line - 1;
104+
while (prev_line > 0 && !bracket_level_cache.has(prev_line)) {
105+
prev_line--;
106+
}
106107

107-
for (int i = prev_line; i < p_line; i++) {
108-
get_line_syntax_highlighting(i);
108+
for (int i = prev_line; i < p_line; i++) {
109+
get_line_syntax_highlighting(i);
110+
}
109111
}
110-
}
111112

112-
Vector<int> prev_levels = bracket_level_cache[p_line - 1];
113-
paren_level = prev_levels[0];
114-
square_bracket_level = prev_levels[1];
115-
curly_brace_level = prev_levels[2];
113+
Vector<int> prev_levels = bracket_level_cache[p_line - 1];
114+
paren_level = prev_levels[0];
115+
square_bracket_level = prev_levels[1];
116+
curly_brace_level = prev_levels[2];
117+
}
116118
}
117119

118120
const String &str = text_edit->get_line_with_ime(p_line);

0 commit comments

Comments
 (0)