From cd182a1893772571c4e84c853d1ca2d1029b0490 Mon Sep 17 00:00:00 2001 From: Elmar Ludwig <elmar.ludwig@uni-osnabrueck.de> Date: Mon, 28 Aug 2023 07:25:23 +0000 Subject: [PATCH] update displayed duration on durationchange, not on load, fixes #3087 Closes #3087 Merge request studip/studip!2072 --- resources/vue/components/courseware/CoursewareAudioBlock.vue | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/resources/vue/components/courseware/CoursewareAudioBlock.vue b/resources/vue/components/courseware/CoursewareAudioBlock.vue index afa164feb11..e7f47c09eab 100644 --- a/resources/vue/components/courseware/CoursewareAudioBlock.vue +++ b/resources/vue/components/courseware/CoursewareAudioBlock.vue @@ -16,7 +16,7 @@ class="cw-audio-player" ref="audio" @timeupdate="onTimeUpdateListener" - @loadeddata="setDuration" + @durationchange="setDuration" @ended="onEndedListener" /> <div v-if="!emptyAudio" class="cw-audio-container"> @@ -464,9 +464,6 @@ export default { }, onTimeUpdateListener() { this.currentSeconds = this.$refs.audio.currentTime; - if (this.durationSeconds === 0) { - this.setDuration(); - } }, onEndedListener() { this.stopAudio(); -- GitLab