From 4fd016de9ecdfdd5733f1c463d09f55e3e632451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Tue, 22 Jul 2025 08:49:35 +0200 Subject: [PATCH] Fix copyable Id reactivity The component would always copy the first value it was initialized with regardless of what the actual ID was that it was showing. --- src/components/Changes.svelte | 1 + src/components/CobCommitTeaser.svelte | 5 ++++- src/components/Comment.svelte | 2 +- src/components/Id.svelte | 31 +++++++-------------------- src/components/IssueTeaser.svelte | 2 +- src/components/IssueTimeline.svelte | 4 +++- src/components/PatchTeaser.svelte | 2 +- src/components/PatchTimeline.svelte | 30 ++++++++++++++++++++------ src/components/RepoMetadata.svelte | 5 ++++- src/components/Review.svelte | 5 ++++- src/views/repo/RepoHome.svelte | 8 +++---- 11 files changed, 55 insertions(+), 40 deletions(-) diff --git a/src/components/Changes.svelte b/src/components/Changes.svelte index f48ad653b..233edde3e 100644 --- a/src/components/Changes.svelte +++ b/src/components/Changes.svelte @@ -170,6 +170,7 @@ {pluralize("commit", commits.length)} on base
Base
diff --git a/src/components/CobCommitTeaser.svelte b/src/components/CobCommitTeaser.svelte index cd46b9d9a..16896c30d 100644 --- a/src/components/CobCommitTeaser.svelte +++ b/src/components/CobCommitTeaser.svelte @@ -100,7 +100,10 @@
- +
diff --git a/src/components/Comment.svelte b/src/components/Comment.svelte index 27c4f9196..7b936c669 100644 --- a/src/components/Comment.svelte +++ b/src/components/Comment.svelte @@ -135,7 +135,7 @@ {caption} {#if id} - + {/if} {#if beforeTimestamp} {@render beforeTimestamp()} diff --git a/src/components/Id.svelte b/src/components/Id.svelte index 92b60c99b..1667f2d2b 100644 --- a/src/components/Id.svelte +++ b/src/components/Id.svelte @@ -1,5 +1,5 @@