From 2445041fdd333168b32ae52cfc32c74c7688a9ba Mon Sep 17 00:00:00 2001 From: kit Date: Sun, 6 Oct 2024 13:56:58 -0400 Subject: [PATCH] Fix removing hidden lines in TextEdit --- scene/gui/text_edit.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 6b5ff23436e7..0ba6ad7995da 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -421,6 +421,9 @@ void TextEdit::Text::remove_range(int p_from_line, int p_to_line) { for (int i = p_from_line; i < p_to_line; i++) { const Line &text_line = text[i]; + if (text_line.hidden) { + continue; + } if (text_line.height == max_line_height) { max_line_height_dirty = true; }