From 0b6d9ee569335ba63f05e29feedbd2727400ea3c Mon Sep 17 00:00:00 2001 From: Georg Krause <mail@georg-krause.net> Date: Wed, 8 Sep 2021 14:55:01 +0200 Subject: [PATCH] Adjust volume slider to have 100 steps --- front/src/components/audio/VolumeControl.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/front/src/components/audio/VolumeControl.vue b/front/src/components/audio/VolumeControl.vue index 5023675dd..06110a4e2 100644 --- a/front/src/components/audio/VolumeControl.vue +++ b/front/src/components/audio/VolumeControl.vue @@ -31,7 +31,7 @@ type="range" step="any" min="0" - max="1" + v-bind:max="volumeSteps" v-model="sliderVolume" /> </div> </button> @@ -44,15 +44,16 @@ export default { return { expanded: false, timeout: null, + volumeSteps: 100, } }, computed: { sliderVolume: { get () { - return this.$store.state.player.volume + return this.$store.state.player.volume * this.volumeSteps; }, set (v) { - this.$store.commit("player/volume", v) + this.$store.commit("player/volume", v / this.volumeSteps) } }, labels () { -- GitLab