Defer live body subscriptions until cold assets load

This commit is contained in:
Meta Vens 2026-07-19 16:16:18 +01:00
commit c93f09342f
2 changed files with 2 additions and 2 deletions

View file

@ -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)

View file

@ -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": {