Dynamic DDS's created/fetched through DynamicObjectManager are now cached in memory, which helps prevent errors from calling .initialize() on two different class instances for the same Fluid object ID on LiveDataObject instances that useContainerSynchronizer.
Implemented new initializeState variable in LiveDataObject, and changed isInitialized to compare against for consistency among LiveDataObject instances. Updated initialize() functions to update that property accordingly for each LiveDataObject.
Updated Live Share React hooks to check
Improved error messages for change ops in LivePresence, LiveState, LiveEvent, and LiveTimer.
DynamicObjectManager
are now cached in memory, which helps prevent errors from calling.initialize()
on two different class instances for the same Fluid object ID onLiveDataObject
instances that useContainerSynchronizer
.initializeState
variable inLiveDataObject
, and changedisInitialized
to compare against for consistency amongLiveDataObject
instances. Updatedinitialize()
functions to update that property accordingly for eachLiveDataObject
.LivePresence
,LiveState
,LiveEvent
, andLiveTimer
.Sample 04:
Sample 21: