浏览代码

Fix crash caused by conflicting menu option IDs

kobewi 1 年之前
父节点
当前提交
c6fec68a3e
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      editor/editor_resource_picker.h

+ 3 - 3
editor/editor_resource_picker.h

@@ -146,8 +146,8 @@ class EditorScriptPicker : public EditorResourcePicker {
 	GDCLASS(EditorScriptPicker, EditorResourcePicker);
 	GDCLASS(EditorScriptPicker, EditorResourcePicker);
 
 
 	enum ExtraMenuOption {
 	enum ExtraMenuOption {
-		OBJ_MENU_NEW_SCRIPT = 10,
-		OBJ_MENU_EXTEND_SCRIPT = 11
+		OBJ_MENU_NEW_SCRIPT = 50,
+		OBJ_MENU_EXTEND_SCRIPT = 51
 	};
 	};
 
 
 	Node *script_owner = nullptr;
 	Node *script_owner = nullptr;
@@ -169,7 +169,7 @@ class EditorShaderPicker : public EditorResourcePicker {
 	GDCLASS(EditorShaderPicker, EditorResourcePicker);
 	GDCLASS(EditorShaderPicker, EditorResourcePicker);
 
 
 	enum ExtraMenuOption {
 	enum ExtraMenuOption {
-		OBJ_MENU_NEW_SHADER = 10,
+		OBJ_MENU_NEW_SHADER = 50,
 	};
 	};
 
 
 	ShaderMaterial *edited_material = nullptr;
 	ShaderMaterial *edited_material = nullptr;