Add failure message for clipboard copy

parallel-fetching
gravel 2 years ago
parent 675c771367
commit 70d4918e72
Signed by: gravel
GPG Key ID: C0538F3C906B308F

@ -295,7 +295,11 @@ function hideElementByID(id) {
* @param {string} [toastText] - Text shown by toast.
*/
function copyToClipboard(text, toastText = JOIN_URL_PASTE) {
navigator.clipboard.writeText(text);
if (typeof navigator.clipboard !== "undefined") {
navigator.clipboard.writeText(text);
} else {
toastText = "Can not copy to clipboard in insecure context.";
}
// Find snackbar element
const snackbar = dom.snackbar();

Loading…
Cancel
Save