From b8828361849b32674c4048a1b74e109b09db97eb Mon Sep 17 00:00:00 2001 From: sanikoyes Date: Wed, 14 Jan 2015 14:49:54 +0800 Subject: [PATCH] Fix canvas shader not registered when disabled_3d=yes --- scene/register_scene_types.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scene/register_scene_types.cpp b/scene/register_scene_types.cpp index 8f28a3116ed..998e0b20445 100644 --- a/scene/register_scene_types.cpp +++ b/scene/register_scene_types.cpp @@ -496,17 +496,18 @@ void register_scene_types() { /* REGISTER RESOURCES */ + ObjectTypeDB::register_virtual_type(); + ObjectTypeDB::register_virtual_type(); + ObjectTypeDB::register_type(); + #ifndef _3D_DISABLED ObjectTypeDB::register_type(); ObjectTypeDB::register_virtual_type(); ObjectTypeDB::register_type(); ObjectTypeDB::register_type(); ObjectTypeDB::register_type(); - ObjectTypeDB::register_virtual_type(); - ObjectTypeDB::register_virtual_type(); ObjectTypeDB::register_type(); ObjectTypeDB::register_type(); - ObjectTypeDB::register_type(); ObjectTypeDB::add_compatibility_type("Shader","MaterialShader"); ObjectTypeDB::add_compatibility_type("ParticleSystemMaterial","FixedMaterial"); ObjectTypeDB::add_compatibility_type("UnshadedMaterial","FixedMaterial");