From 93616e41f9eb109f1ae889354e968f4f3d09a397 Mon Sep 17 00:00:00 2001 From: Paulb23 Date: Wed, 8 Jun 2016 14:02:39 +0100 Subject: [PATCH] Caret blink no longer updates when hidden, issue 5100 (cherry picked from commit e260e3872cb08c12c46981a6c8b7d2115a6a405c) --- scene/gui/text_edit.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index f717a39f81b..d1c4374f8e4 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -3201,7 +3201,9 @@ void TextEdit::_reset_caret_blink_timer() { void TextEdit::_toggle_draw_caret() { draw_caret = !draw_caret; - update(); + if (is_visible()) { + update(); + } } void TextEdit::_update_caches() {