From 711aa783b363e1ea161a3d54f8fba5e0a3330402 Mon Sep 17 00:00:00 2001 From: wvffle Date: Mon, 5 Sep 2022 14:54:38 +0000 Subject: [PATCH] Fix setting progress through progressbar --- front/src/components/Queue.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/front/src/components/Queue.vue b/front/src/components/Queue.vue index 7d82055f5..3d2001710 100644 --- a/front/src/components/Queue.vue +++ b/front/src/components/Queue.vue @@ -105,7 +105,7 @@ router.beforeEach(() => store.commit('ui/queueFocused', null)) const progressBar = ref() const touchProgress = (event: MouseEvent) => { - const time = ((event.clientX - (event.target as Element).getBoundingClientRect().left) / progressBar.value.offsetWidth) * duration.value + const time = ((event.clientX - ((event.target as Element).closest('.progress')?.getBoundingClientRect().left ?? 0)) / progressBar.value.offsetWidth) * duration.value currentTime.value = time }