diff options
author | Paulb23 <p_batty@hotmail.co.uk> | 2016-06-08 14:02:39 +0100 |
---|---|---|
committer | Paulb23 <p_batty@hotmail.co.uk> | 2016-06-08 14:02:39 +0100 |
commit | e260e3872cb08c12c46981a6c8b7d2115a6a405c (patch) | |
tree | d21151479594b86a127b475e0e77a0c033fb0f7f | |
parent | 47944098c2fbebc62fde33d4a86e6a923cb547e9 (diff) |
Caret blink no longer updates when hidden, issue 5100
-rw-r--r-- | scene/gui/text_edit.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 18ee93ade1..3e374ef888 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -3261,7 +3261,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() { |