From e6fd6380678412e9c67d596e372dd6678474e604 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Sun, 1 Feb 2026 16:09:49 +1300 Subject: [PATCH] Detect if copy to clipboard is supported --- server/ui-src/components/message/MessageAttachments.vue | 6 ++++++ server/ui-src/mixins/CommonMixins.js | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/server/ui-src/components/message/MessageAttachments.vue b/server/ui-src/components/message/MessageAttachments.vue index 7cffe65..4b29334 100644 --- a/server/ui-src/components/message/MessageAttachments.vue +++ b/server/ui-src/components/message/MessageAttachments.vue @@ -150,6 +150,7 @@ export default {

MD5: + {{ part.Checksums.MD5 }}

SHA1: + {{ part.Checksums.SHA1 }}

SHA256: + {{ part.Checksums.SHA256 }}

diff --git a/server/ui-src/mixins/CommonMixins.js b/server/ui-src/mixins/CommonMixins.js index 636990e..530383f 100644 --- a/server/ui-src/mixins/CommonMixins.js +++ b/server/ui-src/mixins/CommonMixins.js @@ -24,6 +24,12 @@ export default { }; }, + computed: { + copyToClipboardSupported() { + return !!navigator.clipboard; + }, + }, + methods: { resolve(u) { return this.$router.resolve(u).href;