diff --git a/frontend/src/lib/components/copy-button.svelte b/frontend/src/lib/components/copy-button.svelte index 176c891f..ce59ff2c 100644 --- a/frontend/src/lib/components/copy-button.svelte +++ b/frontend/src/lib/components/copy-button.svelte @@ -13,7 +13,8 @@ let copied = $state(false); let failed = $state(false); - async function copy() { + async function copy(e?: MouseEvent) { + e?.stopPropagation(); try { await navigator.clipboard.writeText(value); copied = true; @@ -33,7 +34,7 @@ variant="ghost" size="icon" class="h-7 w-7 shrink-0 {className}" - onclick={copy} + onclick={(e) => copy(e)} > {#if copied} diff --git a/frontend/src/lib/components/targets/target-infra-badge.svelte b/frontend/src/lib/components/targets/target-infra-badge.svelte index 2c07fe3d..90b29fdb 100644 --- a/frontend/src/lib/components/targets/target-infra-badge.svelte +++ b/frontend/src/lib/components/targets/target-infra-badge.svelte @@ -83,7 +83,7 @@