diff --git a/components/content/MolstarPdbePlugin.vue b/components/content/MolstarPdbePlugin.vue index bfb97d00e8270868bd9240955db9c07836a13a83..0a02c8e2e284622b9c690c5cf608ad27b1d6eaf2 100644 --- a/components/content/MolstarPdbePlugin.vue +++ b/components/content/MolstarPdbePlugin.vue @@ -33,11 +33,16 @@ const refinedDataUrls = computed(() => { if (props?.dataUrls && props?.dataUrls?.length > 0) { urls = [...props.dataUrls.map((dataUrl) => { - return refinedUrl(dataUrl) + // return refinedUrl(dataUrl) + return dataUrl })] } if (props?.dataUrl) { - urls = [...urls, refinedUrl(props.dataUrl)] + urls = [ + ...urls, + props.dataUrl + // refinedUrl(props.dataUrl) + ] } return urls @@ -170,13 +175,13 @@ function viewPdb(pdbPath: string | null) { dialog.value = true const format = toValue(pdbPath)?.split(".").slice(-1)[0]?.toLowerCase() ?? "pdb" moleculeFormat.value = format - + if (pdbeMolstarComponent.value?.viewerInstance) { console.log(pdbeMolstarComponent.value) const viewerInstance = pdbeMolstarComponent.value.viewerInstance const customData = { url: pdbPath, format: format, binary: false } viewerInstance.visual.update({ customData }) - + } } }