diff --git a/js/app.js b/js/app.js index 21105bf..23ded0b 100644 --- a/js/app.js +++ b/js/app.js @@ -4318,6 +4318,14 @@ function buildCustomFieldRow(field, idx, rerender) { kebabMenu.classList.toggle('is-open'); }); + const copyItem = el('button', { class: 'kebab-item', type: 'button' }, 'Copy value'); + copyItem.addEventListener('click', ev => { + ev.stopPropagation(); + kebabMenu.classList.remove('is-open'); + copyBtn.click(); + }); + kebabMenu.appendChild(copyItem); + const secretItem = el('button', { class: 'kebab-item', type: 'button' }); const paintSecretItem = () => { secretItem.textContent = field.is_secret ? 'Make public' : 'Store as secret';