From 6595d7140c605df82f92d995cc39c5301545d8db Mon Sep 17 00:00:00 2001 From: uliian Date: Thu, 20 Apr 2023 11:46:17 +0800 Subject: [PATCH] bugfix: video preview click next or prev button subtitles not update #2410 --- frontend/src/views/files/Preview.vue | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/frontend/src/views/files/Preview.vue b/frontend/src/views/files/Preview.vue index d08ac5aa..92d85d67 100644 --- a/frontend/src/views/files/Preview.vue +++ b/frontend/src/views/files/Preview.vue @@ -167,7 +167,6 @@ export default { nextLink: "", listing: null, name: "", - subtitles: [], fullSize: false, showNav: true, navTimeout: null, @@ -201,6 +200,12 @@ export default { isResizeEnabled() { return resizePreview; }, + subtitles(){ + if (this.req.subtitles) { + return api.getSubtitlesURL(this.req); + } + return [] + }, }, watch: { $route: function () { @@ -266,10 +271,6 @@ export default { this.autoPlay = false; } - if (this.req.subtitles) { - this.subtitles = api.getSubtitlesURL(this.req); - } - let dirs = this.$route.fullPath.split("/"); this.name = decodeURIComponent(dirs[dirs.length - 1]);