Merge pull request #2445 from TheHX/issue_2113

Possible fix for crash on replacing Path2D node (#2113)
This commit is contained in:
Juan Linietsky 2015-11-19 00:22:53 -03:00
commit fe449a6235
1 changed files with 3 additions and 6 deletions

View File

@ -1223,24 +1223,21 @@ void SceneTreeDock::_create() {
}
String newname=n->get_name();
n->replace_by(newnode,true);
if (n==edited_scene) {
edited_scene=newnode;
editor->set_edited_scene(newnode);
}
editor_data->get_undo_redo().clear_history();
memdelete(n);
newnode->set_name(newname);
editor->push_item(newnode);
memdelete(n);
_update_tool_buttons();
}