mirror of
https://github.com/godotengine/godot
synced 2024-09-04 21:08:27 +00:00
Improve replication editor's pin button
- When unpressed, only hide the editor if MultiplayerSynchronizer is not selected. - Add tooltip text.
This commit is contained in:
parent
ccb1cb4845
commit
8cfded5934
|
@ -149,7 +149,7 @@ void MultiplayerEditorPlugin::_node_removed(Node *p_node) {
|
|||
}
|
||||
|
||||
void MultiplayerEditorPlugin::_pinned() {
|
||||
if (!repl_editor->get_pin()->is_pressed()) {
|
||||
if (!repl_editor->get_pin()->is_pressed() && repl_editor->get_current() == nullptr) {
|
||||
if (repl_editor->is_visible_in_tree()) {
|
||||
EditorNode::get_bottom_panel()->hide_bottom_panel();
|
||||
}
|
||||
|
|
|
@ -270,6 +270,7 @@ ReplicationEditor::ReplicationEditor() {
|
|||
pin = memnew(Button);
|
||||
pin->set_theme_type_variation("FlatButton");
|
||||
pin->set_toggle_mode(true);
|
||||
pin->set_tooltip_text(TTR("Pin replication editor"));
|
||||
hb->add_child(pin);
|
||||
|
||||
tree = memnew(Tree);
|
||||
|
|
Loading…
Reference in a new issue