From 296bee6bce84e6d7378ae00af849c85d730cc0e2 Mon Sep 17 00:00:00 2001 From: Marwen Azouzi Date: Sun, 18 May 2025 18:26:34 +0200 Subject: [PATCH] Fix LineEdit with secret checked reveals the secret when a selection is dragged --- scene/gui/line_edit.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp index 4eaacc871cc..87da1567238 100644 --- a/scene/gui/line_edit.cpp +++ b/scene/gui/line_edit.cpp @@ -522,7 +522,7 @@ void LineEdit::gui_input(const Ref &p_event) { selection.drag_attempt = false; if (!selection.double_click) { bool is_inside_sel = selection.enabled && caret_column >= selection.begin && caret_column <= selection.end; - if (drag_and_drop_selection_enabled && is_inside_sel) { + if (!pass && drag_and_drop_selection_enabled && is_inside_sel) { selection.drag_attempt = true; } else { deselect();