Don't crash on previewing an AtlasTexture without a region

This commit is contained in:
Hein-Pieter van Braam 2019-02-27 00:44:09 +00:00
parent 270bbee018
commit 464e1142c4
2 changed files with 8 additions and 0 deletions

View file

@ -92,7 +92,12 @@ Ref<Texture> EditorTexturePreviewPlugin::generate(const RES &p_from, const Size2
if (!tex.is_valid()) {
return Ref<Texture>();
}
Ref<Image> atlas = tex->get_data();
if (!atlas.is_valid()) {
return Ref<Texture>();
}
img = atlas->get_rect(atex->get_region());
} else if (ltex.is_valid()) {
img = ltex->to_image();