Ver Fonte

Fix an editor crash when a scene object containing non-managed components is selected

BearishSun há 8 anos atrás
pai
commit
1fad29b696
1 ficheiros alterados com 2 adições e 1 exclusões
  1. 2 1
      Source/SBansheeEngine/Source/BsScriptComponent.cpp

+ 2 - 1
Source/SBansheeEngine/Source/BsScriptComponent.cpp

@@ -191,7 +191,8 @@ namespace bs
 				else
 				{
 					ScriptComponentBase* scriptComponent = ScriptGameObjectManager::instance().getBuiltinScriptComponent(component);
-					managedComponents.push_back(scriptComponent->getManagedInstance());
+					if(scriptComponent != nullptr)
+						managedComponents.push_back(scriptComponent->getManagedInstance());
 				}
 			}
 		}