浏览代码

Proper passing of the "transform_key_request"
signal from SpatialEditorViewport to InspectorDock

Anders Stenberg 6 年之前
父节点
当前提交
645c656571
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      editor/plugins/spatial_editor_plugin.cpp

+ 2 - 2
editor/plugins/spatial_editor_plugin.cpp

@@ -1827,7 +1827,7 @@ void SpatialEditorViewport::_sinput(const Ref<InputEvent> &p_event) {
 				if (!sp)
 				if (!sp)
 					continue;
 					continue;
 
 
-				emit_signal("transform_key_request", sp, "", sp->get_transform());
+				spatial_editor->emit_signal("transform_key_request", sp, "", sp->get_transform());
 			}
 			}
 
 
 			set_message(TTR("Animation Key Inserted."));
 			set_message(TTR("Animation Key Inserted."));
@@ -5814,7 +5814,7 @@ SpatialEditorPlugin::SpatialEditorPlugin(EditorNode *p_node) {
 	editor->get_viewport()->add_child(spatial_editor);
 	editor->get_viewport()->add_child(spatial_editor);
 
 
 	spatial_editor->hide();
 	spatial_editor->hide();
-	spatial_editor->connect("transform_key_request", editor, "_transform_keyed");
+	spatial_editor->connect("transform_key_request", editor->get_inspector_dock(), "_transform_keyed");
 }
 }
 
 
 SpatialEditorPlugin::~SpatialEditorPlugin() {
 SpatialEditorPlugin::~SpatialEditorPlugin() {