Don't check resource type assigned in property
This commit is contained in:
parent
5ee983188d
commit
0f755ce8d1
3 changed files with 5 additions and 1 deletions
|
@ -3448,7 +3448,7 @@ void EditorPropertyResource::update_property() {
|
|||
}
|
||||
}
|
||||
|
||||
resource_picker->set_edited_resource(res);
|
||||
resource_picker->set_edited_resource_no_check(res);
|
||||
}
|
||||
|
||||
void EditorPropertyResource::collapse_all_folding() {
|
||||
|
|
|
@ -903,7 +903,10 @@ void EditorResourcePicker::set_edited_resource(Ref<Resource> p_resource) {
|
|||
ERR_FAIL_MSG(vformat("Failed to set a resource of the type '%s' because this EditorResourcePicker only accepts '%s' and its derivatives.", class_str, base_type));
|
||||
}
|
||||
}
|
||||
set_edited_resource_no_check(p_resource);
|
||||
}
|
||||
|
||||
void EditorResourcePicker::set_edited_resource_no_check(Ref<Resource> p_resource) {
|
||||
edited_resource = p_resource;
|
||||
_update_resource();
|
||||
}
|
||||
|
|
|
@ -126,6 +126,7 @@ public:
|
|||
Vector<String> get_allowed_types() const;
|
||||
|
||||
void set_edited_resource(Ref<Resource> p_resource);
|
||||
void set_edited_resource_no_check(Ref<Resource> p_resource);
|
||||
Ref<Resource> get_edited_resource();
|
||||
|
||||
void set_toggle_mode(bool p_enable);
|
||||
|
|
Loading…
Reference in a new issue