From 2c9c389433adb33c2baa95d7e9afaf4aedc01ebd Mon Sep 17 00:00:00 2001
From: Ron Lucke <lucke@elan-ev.de>
Date: Wed, 8 Feb 2023 09:56:32 +0000
Subject: [PATCH] fix #2127

Closes #2127

Merge request studip/studip!1380
---
 .../courseware/CoursewareStructuralElementDialogCopy.vue     | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue
index cf0565e57f6..25aec55b188 100644
--- a/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue
+++ b/resources/vue/components/courseware/CoursewareStructuralElementDialogCopy.vue
@@ -94,12 +94,13 @@
                         <input
                             :id="'cw-element-copy-unit-' + unit.id"
                             type="radio"
+                            v-model="selectedUnit"
                             :checked="unit.id === selectedUnitId"
                             :value="unit.id"
                             :key="'radio-' + unit.id"
                             :aria-description="unit.element.attributes.title"
                         />
-                        <label @click="selectedUnit = unit" :key="'label-' + unit.id" :for="'cw-shelf-copy-unit-' + unit.id">
+                        <label @click="selectedUnit = unit" :key="'label-' + unit.id" :for="'cw-element-copy-unit-' + unit.id">
                             <div class="icon"><studip-icon shape="courseware" size="32"/></div>
                             <div class="text">{{ unit.element.attributes.title }}</div>
                             <studip-icon shape="radiobutton-unchecked" size="24" class="unchecked" />
@@ -463,4 +464,4 @@ export default {
         }
     }
 }
-</script>
\ No newline at end of file
+</script>
-- 
GitLab