From d1fd2db172a69f27acb345d981a1e12eb330699c Mon Sep 17 00:00:00 2001
From: Henrik Askjer <henrik.askjer@uib.no>
Date: Thu, 18 Nov 2021 17:21:34 +0100
Subject: [PATCH] hide copy link if not supported

---
 src/components/ArticleFooter.vue | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/components/ArticleFooter.vue b/src/components/ArticleFooter.vue
index f43403a..0538927 100644
--- a/src/components/ArticleFooter.vue
+++ b/src/components/ArticleFooter.vue
@@ -18,12 +18,11 @@
         </template>
       </v-snackbar>
 
-      <v-btn v-if="(!webShareApiSupported || $vuetify.breakpoint.mdAndUp) && navigator.clipboard"
+      <v-btn v-if="showLinkCopy"
              x-small depressed class="toolbar-button" rounded tabindex="0" @click="copy_link">
         <v-icon small>link</v-icon><span class = "button-text">Kopier lenke</span>
       </v-btn>
 
-
       <v-btn v-if="webShareApiSupported" depressed x-small class="toolbar-button" rounded tabindex="0" @click="shareViaWebShare">
         <v-icon x-small>share</v-icon><span class = "button-text">Del ordet</span>
       </v-btn>
@@ -65,6 +64,9 @@ export default {
     webShareApiSupported() {
       return navigator.share
     },
+    showLinkCopy() {
+      return (!navigator.share || this.$vuetify.breakpoint.mdAndUp) && navigator.clipboard
+    },
     hasPointer() {
       return window.matchMedia('(hover: hover) and (pointer: fine)').matches
     },
-- 
GitLab