2
0
Эх сурвалжийг харах

Fixing an issue where CoreObjects weren't properly synchronized the first time they were modified

BearishSun 9 жил өмнө
parent
commit
fe290501fc

+ 1 - 1
Source/BansheeCore/Source/BsCoreObject.cpp

@@ -11,7 +11,7 @@ using namespace std::placeholders;
 namespace BansheeEngine
 namespace BansheeEngine
 {
 {
 	CoreObject::CoreObject(bool initializeOnCoreThread)
 	CoreObject::CoreObject(bool initializeOnCoreThread)
-		:mFlags(0), mCoreDirtyFlags(0xFFFFFFFF), mInternalID(0)
+		:mFlags(0), mCoreDirtyFlags(0), mInternalID(0)
 	{
 	{
 		mInternalID = CoreObjectManager::instance().registerObject(this);
 		mInternalID = CoreObjectManager::instance().registerObject(this);
 		mFlags = initializeOnCoreThread ? mFlags | CGO_INIT_ON_CORE_THREAD : mFlags;
 		mFlags = initializeOnCoreThread ? mFlags | CGO_INIT_ON_CORE_THREAD : mFlags;