You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-05 12:10:55 +00:00
Add null check on generating thumbnails for PackedScene
This commit is contained in:
@@ -342,6 +342,11 @@ Ref<Texture2D> EditorPackedScenePreviewPlugin::generate_from_path(const String &
|
|||||||
|
|
||||||
Node *p_scene = pack->instantiate(); // The instantiated preview scene
|
Node *p_scene = pack->instantiate(); // The instantiated preview scene
|
||||||
|
|
||||||
|
if (!p_scene) {
|
||||||
|
print_error(vformat("Failed to generate scene thumbnail for %s : Failed to instantiate scene", p_path));
|
||||||
|
return Ref<Texture2D>();
|
||||||
|
}
|
||||||
|
|
||||||
// Prohibit Viewport class as root when generating thumbnails
|
// Prohibit Viewport class as root when generating thumbnails
|
||||||
if (Object::cast_to<Viewport>(p_scene)) {
|
if (Object::cast_to<Viewport>(p_scene)) {
|
||||||
p_scene->queue_free();
|
p_scene->queue_free();
|
||||||
|
|||||||
Reference in New Issue
Block a user