diff --git a/ui/src/components/display/UpObject.svelte b/ui/src/components/display/UpObject.svelte index e058e21..e5f6cc0 100644 --- a/ui/src/components/display/UpObject.svelte +++ b/ui/src/components/display/UpObject.svelte @@ -15,11 +15,8 @@ export let resolve = true; export let banner = false; - let resolving = resolve; - let entity = readable(undefined); $: if (resolve) ({ entity } = useEntity(address)); - $: resolving = !Boolean($entity); // isFile $: isFile = $entity?.get("IS") === BLOB_TYPE_ADDR; @@ -27,6 +24,7 @@ // Identification let inferredIds: string[] = []; $: inferredIds = $entity?.identify() || []; + $: resolving = inferredIds.concat(labels).length == 0 && !$entity; $: displayLabel = Array.from(new Set(inferredIds.concat(labels))).join(" | ") || address;