From 870d94d3f0031ee0db52988c5c32676d9adb43ae Mon Sep 17 00:00:00 2001 From: "\\nrlucke" <rlucke@uos.de> Date: Thu, 12 Aug 2021 12:35:40 +0100 Subject: [PATCH] fix #65 --- .../components/courseware/CoursewareVideoBlock.vue | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareVideoBlock.vue b/resources/vue/components/courseware/CoursewareVideoBlock.vue index b63f68468a5..71f5f77af57 100755 --- a/resources/vue/components/courseware/CoursewareVideoBlock.vue +++ b/resources/vue/components/courseware/CoursewareVideoBlock.vue @@ -11,7 +11,7 @@ <template #content> <div v-if="currentTitle !== '' && currentURL" class="cw-block-title">{{ currentTitle }}</div> <video - v-if="currentURL" + v-show="currentURL" :src="currentURL" :type="currentFile !== '' ? currentFile.mime_type : ''" controls @@ -176,7 +176,7 @@ export default { containerId: this.block.relationships.container.data.id, }); }, - initCurrentData() { + async initCurrentData() { this.currentSource = this.source; this.currentTitle = this.title; this.currentWebUrl = this.webUrl; @@ -185,10 +185,8 @@ export default { this.currentContextMenu = this.contextMenu; this.currentAutoplay = this.autoplay; if (this.fileId !== '') { - this.loadFile(); + await this.loadFile(); } - - }, async loadFile() { const id = this.currentFileId; @@ -212,9 +210,8 @@ export default { this.currentFileId = file.id; }, contextHandler(e) { - if (this.currentContextMenu === '0') { + if (this.currentContextMenu === 'disabled') { e.preventDefault(); - console.log('context menu disabled'); } }, }, -- GitLab