diff --git a/web-src/src/components/ControlSlider.vue b/web-src/src/components/ControlSlider.vue
index fedc4aff..2d4a82f5 100644
--- a/web-src/src/components/ControlSlider.vue
+++ b/web-src/src/components/ControlSlider.vue
@@ -10,7 +10,7 @@
       '--ratio': ratio,
       '--cursor': $filters.cursor(cursor)
     }"
-    @input="$emit('update:value', $event.target.value)"
+    @input="$emit('update:value', $event.target.valueAsNumber)"
   />
 </template>