From b08b741ca823e4bb3f817b434d07a866576081a3 Mon Sep 17 00:00:00 2001
From: "robinwilliam.hundt" <robinwilliam.hundt@stud.uni-goettingen.de>
Date: Mon, 4 Feb 2019 13:15:09 +0100
Subject: [PATCH] Fixed copy to clipboard

fixes #137
---
 .../toolbars/AnnotatedSubmissionTopToolbar.vue           | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/frontend/src/components/submission_notes/toolbars/AnnotatedSubmissionTopToolbar.vue b/frontend/src/components/submission_notes/toolbars/AnnotatedSubmissionTopToolbar.vue
index 8889a7b0..62085906 100644
--- a/frontend/src/components/submission_notes/toolbars/AnnotatedSubmissionTopToolbar.vue
+++ b/frontend/src/components/submission_notes/toolbars/AnnotatedSubmissionTopToolbar.vue
@@ -28,6 +28,7 @@
 import CorrectionHelpCard from '@/components/submission_notes/CorrectionHelpCard'
 import { mapState } from 'vuex'
 import ToggleFeedbackVisibilityButton from '@/components/submission_notes/toolbars/ToggleFeedbackVisibilityButton'
+import { SubmissionNotes } from '@/store/modules/submission-notes';
 
 export default {
   components: {
@@ -40,15 +41,9 @@ export default {
       copyMessage: 'Copy to clipboard'
     }
   },
-  computed: {
-    ...mapState({
-      submission: state => state.submissionNotes.submission.text,
-      showFeedback: state => state.submissionNotes.ui.showFeedback
-    })
-  },
   methods: {
     copyToClipboard () {
-      this.$clipboard(this.submission)
+      this.$clipboard(SubmissionNotes.state.submission.text)
       this.copyMessage = 'Copied!'
       setTimeout(() => {
         this.copyMessage = 'Copy to clipboard'
-- 
GitLab