diff --git a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs index 8b5bdc0..1573187 100644 --- a/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs +++ b/packages/org.gamecult.eve.unity-scene/Runtime/CultMesh/EveUnityCultMeshLiveProviderTransport.cs @@ -174,6 +174,7 @@ namespace GameCult.Eve.UnityScene ResolveAdvertisement(forceRefresh: true); RefreshSurface(); RefreshAssetCatalog(); + EnsureLiveSubscriptions(); _bootstrapped = true; } @@ -695,7 +696,6 @@ namespace GameCult.Eve.UnityScene { _baseSurface = surface ?? throw new ArgumentNullException(nameof(surface)); PublishComposedSurface(); - EnsureLiveSubscriptions(); } private void PublishEmbeddedSurface(string recordKey, EveSurfaceDocument surface) diff --git a/packages/org.gamecult.eve.unity-scene/package.json b/packages/org.gamecult.eve.unity-scene/package.json index 6a746af..50ba2ea 100644 --- a/packages/org.gamecult.eve.unity-scene/package.json +++ b/packages/org.gamecult.eve.unity-scene/package.json @@ -1,7 +1,7 @@ { "name": "org.gamecult.eve.unity-scene", "displayName": "Eve Unity Scene Lowering", - "version": "0.3.90", + "version": "0.3.91", "unity": "6000.0", "description": "Provider-agnostic Unity scene shell for gamecult.eve.surface.v1 interactive world surfaces.", "dependencies": {