From b0c87ce97f1ebf879ea8d7d7745c0372bd33cfd8 Mon Sep 17 00:00:00 2001 From: Mark Wissink Date: Wed, 9 Sep 2026 12:56:03 -0400 Subject: [PATCH] Fix copy --- assets/templates/verse.njk | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/assets/templates/verse.njk b/assets/templates/verse.njk index 3d53d1b..7e17d16 100644 --- a/assets/templates/verse.njk +++ b/assets/templates/verse.njk @@ -25,16 +25,21 @@ button.dispatchEvent( new CustomEvent('verse-done', { bubbles: true })); }; - var refused = function () { toast('copy-refused'); }; - field.focus(); - field.select(); + var select = function () { + field.focus(); + field.select(); + }; + var refused = function () { + select(); + toast('copy-refused'); + }; if (navigator.clipboard) { navigator.clipboard.writeText(field.value) .then(copied, refused); - } else if (document.execCommand('copy')) { - copied(); } else { - refused(); + select(); + if (document.execCommand('copy')) copied(); + else toast('copy-refused'); }">Copy link