diff --git a/webui/src/components/display/blobs/FragmentViewer.svelte b/webui/src/components/display/blobs/FragmentViewer.svelte index 8ef5b10..016d0c9 100644 --- a/webui/src/components/display/blobs/FragmentViewer.svelte +++ b/webui/src/components/display/blobs/FragmentViewer.svelte @@ -12,8 +12,13 @@ $: objectAddress = String($entity?.get("ANNOTATES") || ""); + $: imageFragment = ["x=", "y=", "w=", "h="].every((q) => + String($entity?.get("W3C_FRAGMENT_SELECTOR")).includes(q) + ); + let imageLoaded = false; $: imageLoaded && dispatch("loaded"); + $: if ($entity && !imageFragment) imageLoaded = true;
@@ -21,17 +26,19 @@ {/if} {#if $entity} - {address} (imageLoaded = true)} - draggable="false" - /> + {#if imageFragment} + {address} (imageLoaded = true)} + draggable="false" + /> + {/if} {/if}