Skip to content

Commit ed51ec9

Browse files
committed
Merge pull request #100451 from larspet/update-syntax-highlight
Clear syntax highlighter cache when theme or syntax highlighter is changed
2 parents 4b22e97 + 2c16cfb commit ed51ec9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

scene/gui/text_edit.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -2956,6 +2956,7 @@ void TextEdit::_update_caches() {
29562956
if (syntax_highlighter.is_valid()) {
29572957
syntax_highlighter->set_text_edit(this);
29582958
}
2959+
_clear_syntax_highlighting_cache();
29592960
}
29602961

29612962
void TextEdit::_close_ime_window() {
@@ -6428,6 +6429,7 @@ void TextEdit::set_syntax_highlighter(Ref<SyntaxHighlighter> p_syntax_highlighte
64286429
if (syntax_highlighter.is_valid()) {
64296430
syntax_highlighter->set_text_edit(this);
64306431
}
6432+
_clear_syntax_highlighting_cache();
64316433
queue_redraw();
64326434
}
64336435

0 commit comments

Comments
 (0)