From 4ba99b654e90f5bb588eda7429d6f248f7cce6d2 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Mon, 5 Feb 2018 00:40:01 +0200 Subject: [PATCH] Wheel to increment number --- client/src/ui/components/bd/pluginsetting/Number.vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/client/src/ui/components/bd/pluginsetting/Number.vue b/client/src/ui/components/bd/pluginsetting/Number.vue index ccde51a2..91df220d 100644 --- a/client/src/ui/components/bd/pluginsetting/Number.vue +++ b/client/src/ui/components/bd/pluginsetting/Number.vue @@ -36,7 +36,14 @@ changeBy(positive) { let step = this.setting.step == undefined ? 1 : this.settings.step; this.change(this.setting.id, this.setting.value + (positive ? step : -step)); - } + }, + handleWheel() {} // No idea why this works but it does + }, + beforeMount() { + window.addEventListener('wheel', this.handleWheel); + }, + destroyed() { + window.removeEventListener('wheel', this.handleWheel); } }