From 15c4234306bb306033a5e03900577fe91a029ddd Mon Sep 17 00:00:00 2001 From: Jan Grewe <jan@faked.org> Date: Wed, 7 Jun 2023 01:33:52 +0200 Subject: [PATCH] UI: map color decay slider more naturally --- data_src/main.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/data_src/main.js b/data_src/main.js index e38a63e..271587a 100644 --- a/data_src/main.js +++ b/data_src/main.js @@ -35,6 +35,7 @@ $(document).on('change', '.rangeSetting', function () { var value = $(this).val(); switch (setting) { case 'colorDecay': + value = mapRange(value, 1, 100, 100, 1); break; case 'brightness': value = mapRange(value, 1, 100, 8, 255); @@ -171,8 +172,8 @@ function loadSettings(data) { colorPicker.color.rgb = data.color; enabledUI(true); $('.btnColorMode').prop('checked', false); - $('#btnColorMode_' + settings.colorMode).prop('checked', true); - $('#rangeDecay').val(data.colorDecay); + $('#btnColorMode_' + settings.colorMode).trigger('click'); + $('#rangeDecay').val(mapRange(data.colorDecay, 100, 1, 1, 100)); $('#rangeBrightness').val(mapRange(data.brightness, 8, 255, 1, 100)); $('#rangeSpeed').val(mapRange(data.interval, 1000, 10, 1, 100)); sendAction('getHighscores'); -- GitLab