From f647977a730eca9dcaafdb156de3c179e5eaaf9a Mon Sep 17 00:00:00 2001 From: uno1982 Date: Sat, 7 Mar 2026 19:30:41 -0600 Subject: [PATCH] Fix RichTextLabel drag selection not working after double-click (cherry picked from commit e2e8a280c340fe2d59c50dab5fd7f13210132f0d) --- scene/gui/rich_text_label.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index 2cc594a4c9f..5c081bc22dc 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -2817,6 +2817,8 @@ void RichTextLabel::gui_input(const Ref &p_event) { selection.click_char = c_index; selection.double_click = true; + is_selecting_text = true; + click_select_held->start(); } } else if (!b->is_pressed()) { if (selection.enabled && DisplayServer::get_singleton()->has_feature(DisplayServer::FEATURE_CLIPBOARD_PRIMARY)) {