Merge pull request #78387 from Wuqiqi123/fix_texture_preview_crash_from_invalid_image
Fix TexturePreview crash when creating an invalid image
This commit is contained in:
commit
96166c9aab
1 changed files with 2 additions and 0 deletions
|
@ -160,6 +160,8 @@ void EditorInspectorPluginTexture::parse_begin(Object *p_object) {
|
|||
if (texture.is_null()) {
|
||||
Ref<Image> image(Object::cast_to<Image>(p_object));
|
||||
texture = ImageTexture::create_from_image(image);
|
||||
|
||||
ERR_FAIL_COND_MSG(texture == nullptr, "Failed to create the texture from an invalid image.");
|
||||
}
|
||||
|
||||
add_custom_control(memnew(TexturePreview(texture, true)));
|
||||
|
|
Loading…
Reference in a new issue