浏览代码

Defaults to instancing child at tree root when none selected

If no node is selected, it will default to selecting the tree root node to instance a child under. This solves #18557
Unknown 7 年之前
父节点
当前提交
cdcfb9582e
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      editor/scene_tree_dock.cpp

+ 6 - 1
editor/scene_tree_dock.cpp

@@ -107,7 +107,12 @@ void SceneTreeDock::_unhandled_key_input(Ref<InputEvent> p_event) {
 void SceneTreeDock::instance(const String &p_file) {
 
 	Node *parent = scene_tree->get_selected();
-	if (!parent || !edited_scene) {
+
+	if (!parent) {
+		Node *parent = edited_scene;
+	};
+
+	if (!edited_scene) {
 
 		current_option = -1;
 		accept->get_ok()->set_text(TTR("OK :("));