From 3e1e686d3162c79e5a122b005885378e53668119 Mon Sep 17 00:00:00 2001 From: Marwen Azouzi Date: Mon, 2 Jun 2025 17:37:23 +0200 Subject: [PATCH] Fix LineEdit forcing caret to show after aborted selection drag --- scene/gui/line_edit.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp index 0ebe6a45a9..71ea02394d 100644 --- a/scene/gui/line_edit.cpp +++ b/scene/gui/line_edit.cpp @@ -1636,6 +1636,14 @@ void LineEdit::_notification(int p_what) { } drag_action = false; drag_caret_force_displayed = false; + queue_redraw(); + } break; + + case NOTIFICATION_MOUSE_EXIT: { + if (drag_caret_force_displayed) { + drag_caret_force_displayed = false; + queue_redraw(); + } } break; } }