From fbc9af0693a582fe36c5ec3b215cb5998cd915ab Mon Sep 17 00:00:00 2001 From: Giganzo <158825920+Giganzo@users.noreply.github.com> Date: Mon, 23 Feb 2026 19:06:52 +0100 Subject: [PATCH] Fix TextEdit showing focus on some mouse events --- scene/gui/text_edit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scene/gui/text_edit.cpp b/scene/gui/text_edit.cpp index 91581cf510..f3318f63b1 100644 --- a/scene/gui/text_edit.cpp +++ b/scene/gui/text_edit.cpp @@ -2456,7 +2456,7 @@ void TextEdit::gui_input(const Ref &p_gui_input) { menu->set_position(get_screen_transform().xform(mpos)); menu->reset_size(); menu->popup(); - grab_focus(); + grab_focus(true); } } } else { @@ -3576,7 +3576,7 @@ void TextEdit::drop_data(const Point2 &p_point, const Variant &p_data) { insert_text_at_caret(p_data); select(drop_at_line, drop_at_column, get_caret_line(), get_caret_column()); - grab_focus(); + grab_focus(true); adjust_viewport_to_caret(); end_multicaret_edit(); end_complex_operation();