|
@@ -369,16 +369,14 @@ void SceneTreeEditor::_add_nodes(Node *p_node, TreeItem *p_parent) {
|
|
msg_temp += String::utf8("• ") + String(E.name) + "\n";
|
|
msg_temp += String::utf8("• ") + String(E.name) + "\n";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- }
|
|
|
|
- if (num_connections >= 1 || num_groups >= 1) {
|
|
|
|
- if (num_groups < 1) {
|
|
|
|
- msg_temp += "\n";
|
|
|
|
- }
|
|
|
|
- msg_temp += TTR("Click to show signals dock.");
|
|
|
|
|
|
+ } else {
|
|
|
|
+ msg_temp += "\n";
|
|
}
|
|
}
|
|
|
|
|
|
Ref<Texture2D> icon_temp;
|
|
Ref<Texture2D> icon_temp;
|
|
SceneTreeEditorButton signal_temp = BUTTON_SIGNALS;
|
|
SceneTreeEditorButton signal_temp = BUTTON_SIGNALS;
|
|
|
|
+ String msg_temp_end = TTR("Click to show signals dock.");
|
|
|
|
+
|
|
if (num_connections >= 1 && num_groups >= 1) {
|
|
if (num_connections >= 1 && num_groups >= 1) {
|
|
icon_temp = get_editor_theme_icon(SNAME("SignalsAndGroups"));
|
|
icon_temp = get_editor_theme_icon(SNAME("SignalsAndGroups"));
|
|
} else if (num_connections >= 1) {
|
|
} else if (num_connections >= 1) {
|
|
@@ -386,9 +384,11 @@ void SceneTreeEditor::_add_nodes(Node *p_node, TreeItem *p_parent) {
|
|
} else if (num_groups >= 1) {
|
|
} else if (num_groups >= 1) {
|
|
icon_temp = get_editor_theme_icon(SNAME("Groups"));
|
|
icon_temp = get_editor_theme_icon(SNAME("Groups"));
|
|
signal_temp = BUTTON_GROUPS;
|
|
signal_temp = BUTTON_GROUPS;
|
|
|
|
+ msg_temp_end = TTR("Click to show groups dock.");
|
|
}
|
|
}
|
|
|
|
|
|
if (num_connections >= 1 || num_groups >= 1) {
|
|
if (num_connections >= 1 || num_groups >= 1) {
|
|
|
|
+ msg_temp += msg_temp_end;
|
|
item->add_button(0, icon_temp, signal_temp, false, msg_temp);
|
|
item->add_button(0, icon_temp, signal_temp, false, msg_temp);
|
|
}
|
|
}
|
|
}
|
|
}
|