Merge pull request #717 from rollenrolm/fix-inspector-rename-update
Fix #395: change node name does not refresh in the inspector until you r...
This commit is contained in:
commit
f195bf673f
2 changed files with 7 additions and 0 deletions
|
@ -450,6 +450,11 @@ void SceneTreeDock::_node_selected() {
|
||||||
editor->push_item(node);
|
editor->push_item(node);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SceneTreeDock::_node_renamed() {
|
||||||
|
|
||||||
|
_node_selected();
|
||||||
|
}
|
||||||
|
|
||||||
Node *SceneTreeDock::_duplicate(Node *p_node, Map<Node*,Node*> &duplimap) {
|
Node *SceneTreeDock::_duplicate(Node *p_node, Map<Node*,Node*> &duplimap) {
|
||||||
|
|
||||||
Node *node=NULL;
|
Node *node=NULL;
|
||||||
|
@ -1134,6 +1139,7 @@ void SceneTreeDock::_bind_methods() {
|
||||||
ObjectTypeDB::bind_method(_MD("_node_reparent"),&SceneTreeDock::_node_reparent);
|
ObjectTypeDB::bind_method(_MD("_node_reparent"),&SceneTreeDock::_node_reparent);
|
||||||
ObjectTypeDB::bind_method(_MD("_set_owners"),&SceneTreeDock::_set_owners);
|
ObjectTypeDB::bind_method(_MD("_set_owners"),&SceneTreeDock::_set_owners);
|
||||||
ObjectTypeDB::bind_method(_MD("_node_selected"),&SceneTreeDock::_node_selected);
|
ObjectTypeDB::bind_method(_MD("_node_selected"),&SceneTreeDock::_node_selected);
|
||||||
|
ObjectTypeDB::bind_method(_MD("_node_renamed"),&SceneTreeDock::_node_renamed);
|
||||||
ObjectTypeDB::bind_method(_MD("_script_created"),&SceneTreeDock::_script_created);
|
ObjectTypeDB::bind_method(_MD("_script_created"),&SceneTreeDock::_script_created);
|
||||||
ObjectTypeDB::bind_method(_MD("_load_request"),&SceneTreeDock::_load_request);
|
ObjectTypeDB::bind_method(_MD("_load_request"),&SceneTreeDock::_load_request);
|
||||||
ObjectTypeDB::bind_method(_MD("_script_open_request"),&SceneTreeDock::_script_open_request);
|
ObjectTypeDB::bind_method(_MD("_script_open_request"),&SceneTreeDock::_script_open_request);
|
||||||
|
|
|
@ -104,6 +104,7 @@ class SceneTreeDock : public VBoxContainer {
|
||||||
|
|
||||||
|
|
||||||
void _node_selected();
|
void _node_selected();
|
||||||
|
void _node_renamed();
|
||||||
void _script_created(Ref<Script> p_script);
|
void _script_created(Ref<Script> p_script);
|
||||||
|
|
||||||
void _delete_confirm();
|
void _delete_confirm();
|
||||||
|
|
Loading…
Reference in a new issue