1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-15 13:51:40 +00:00

Merge pull request #107630 from gongpha/crash!-generating-thumbnails-for-invalid-scenes

Add null check on generating thumbnails for PackedScene
This commit is contained in:
Thaddeus Crews
2025-06-18 18:14:07 -05:00

View File

@@ -342,6 +342,11 @@ Ref<Texture2D> EditorPackedScenePreviewPlugin::generate_from_path(const String &
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
if (Object::cast_to<Viewport>(p_scene)) {
p_scene->queue_free();