diff --git a/scene/gui/rich_text_label.cpp b/scene/gui/rich_text_label.cpp index dd71625ca1fe..d991805d0636 100644 --- a/scene/gui/rich_text_label.cpp +++ b/scene/gui/rich_text_label.cpp @@ -2788,7 +2788,7 @@ void RichTextLabel::gui_input(const Ref &p_event) { menu->set_position(get_screen_transform().xform(b->get_position())); menu->reset_size(); menu->popup(); - grab_focus(); + menu->grab_focus(); } }