Просмотр исходного кода

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

BearishSun 8 лет назад
Родитель
Сommit
1fad29b696
1 измененных файлов с 2 добавлено и 1 удалено
  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());
 				}
 			}
 		}