浏览代码

Fix Polygon2D Editor interacting with its buttons too soon

Michael Alexsander Silva Dias 6 年之前
父节点
当前提交
637f41e833
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      editor/plugins/abstract_polygon_2d_editor.cpp

+ 2 - 2
editor/plugins/abstract_polygon_2d_editor.cpp

@@ -201,6 +201,8 @@ void AbstractPolygon2DEditor::_notification(int p_what) {
 
 		case NOTIFICATION_READY: {
 
+			disable_polygon_editing(false, String());
+
 			button_create->set_icon(EditorNode::get_singleton()->get_gui_base()->get_icon("CurveCreate", "EditorIcons"));
 			button_edit->set_icon(EditorNode::get_singleton()->get_gui_base()->get_icon("CurveEdit", "EditorIcons"));
 			button_delete->set_icon(EditorNode::get_singleton()->get_gui_base()->get_icon("CurveDelete", "EditorIcons"));
@@ -797,8 +799,6 @@ AbstractPolygon2DEditor::AbstractPolygon2DEditor(EditorNode *p_editor, bool p_wi
 	selected_point = Vertex();
 	edge_point = PosVertex();
 
-	disable_polygon_editing(false, String());
-
 	add_child(memnew(VSeparator));
 	button_create = memnew(ToolButton);
 	add_child(button_create);