Merge pull request #117126 from kitbdev/fix-ste-breakpoint-shortcut

Fix TextEditor breakpoint and bookmark shortcuts not working until menu is opened
This commit is contained in:
Rémi Verschelde 2026-03-06 12:44:39 +01:00
commit ddfb4f1e44
No known key found for this signature in database
GPG key ID: C3336907360768E1
2 changed files with 6 additions and 0 deletions

View file

@ -272,6 +272,9 @@ TextEditorBase::EditMenus::EditMenus() {
bookmarks_menu->connect("index_pressed", callable_mp(this, &EditMenus::_bookmark_item_pressed));
goto_menu->get_popup()->connect(SceneStringName(id_pressed), callable_mp(this, &EditMenus::_edit_option));
// Update immediately for shortcuts.
_update_bookmark_list();
}
void TextEditorBase::_make_context_menu(bool p_selection, bool p_foldable, const Vector2 &p_position, bool p_show) {

View file

@ -196,6 +196,9 @@ ScriptTextEditor::EditMenusSTE::EditMenusSTE() {
goto_menu->get_popup()->add_submenu_node_item(TTRC("Breakpoints"), breakpoints_menu);
breakpoints_menu->connect("about_to_popup", callable_mp(this, &EditMenusSTE::_update_breakpoint_list));
breakpoints_menu->connect("index_pressed", callable_mp(this, &EditMenusSTE::_breakpoint_item_pressed));
// Update immediately for shortcuts.
_update_breakpoint_list();
}
////////////////////////////////////////////////////////////////////////////////