Make the "View" menu in 3D view toolbar stay open when selecting a checkbox

This pull request fixes an issue where the "View" menu in the 3D view toolbar would close when you selected either the "View Origin" or "View Grid" checkboxes. This was inconvenient and wasted time by making you have to reopen the menu in order to get to other settings anytime you changed this.

(cherry picked from commit 3ffd75107d)
This commit is contained in:
Nicholas Huelin 2021-07-31 16:33:38 -04:00 committed by Rémi Verschelde
parent 21a68d1c44
commit 0b94db5f4c
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -6408,7 +6408,9 @@ SpatialEditor::SpatialEditor(EditorNode *p_editor) {
hbc_menu->add_child(context_menu_container); hbc_menu->add_child(context_menu_container);
_update_context_menu_stylebox(); _update_context_menu_stylebox();
// Get the view menu popup and have it stay open when a checkable item is selected
p = view_menu->get_popup(); p = view_menu->get_popup();
p->set_hide_on_checkable_item_selection(false);
accept = memnew(AcceptDialog); accept = memnew(AcceptDialog);
editor->get_gui_base()->add_child(accept); editor->get_gui_base()->add_child(accept);