瀏覽代碼

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

BearishSun 8 年之前
父節點
當前提交
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());
 				}
 			}
 		}