diff --git a/src/components/load3d/Load3dViewerContent.vue b/src/components/load3d/Load3dViewerContent.vue index f7476fde03..aad944adea 100644 --- a/src/components/load3d/Load3dViewerContent.vue +++ b/src/components/load3d/Load3dViewerContent.vue @@ -141,7 +141,7 @@ onMounted(async () => { if (isStandaloneMode && props.modelUrl) { await viewer.initializeStandaloneViewer(containerRef.value, props.modelUrl) } else if (props.node) { - const source = useLoad3dService().getLoad3d(props.node) + const source = await useLoad3dService().getLoad3dAsync(props.node) if (source) { await viewer.initializeViewer(containerRef.value, source) }