diff --git a/resources/vue/components/courseware/structural-element/CoursewareTree.vue b/resources/vue/components/courseware/structural-element/CoursewareTree.vue index 33aa41a528ba98fa19d6128a30d0d3ae5d491d81..097acdd70f49a8025bf26e3bb88da06d3d01224d 100644 --- a/resources/vue/components/courseware/structural-element/CoursewareTree.vue +++ b/resources/vue/components/courseware/structural-element/CoursewareTree.vue @@ -262,8 +262,11 @@ export default { } }, watch: { - structuralElements() { - this.updateNestedChildren(); + structuralElements: { + handler() { + this.updateNestedChildren(); + }, + deep: true } } };