Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNavFlight/inav-configurator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Spychalski <pspychalski@gmail.com>2022-01-25 11:14:32 +0300
committerGitHub <noreply@github.com>2022-01-25 11:14:32 +0300
commit2d4eca6764f42324baa81bce3d641987beb45145 (patch)
tree1bed3c5874115ff1b6e7a3594b620353deeabfc2
parentcc0d987cd9a24e27bf6ff0a6fb6829172091698e (diff)
parent394aa18e6c473481c7f7cf0ae6a6a8fcde2ebe97 (diff)
Merge pull request #1432 from iNavFlight/MrD-automatically-set-min-and-max-for-numbers4.1.0-RC1
Adds min and max limits to all numerical fields
-rw-r--r--js/settings.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/js/settings.js b/js/settings.js
index 148eb003..f9080299 100644
--- a/js/settings.js
+++ b/js/settings.js
@@ -71,6 +71,14 @@ var Settings = (function () {
var multiplier = parseFloat(input.data('setting-multiplier') || 1);
input.attr('type', 'number');
input.val((s.value / multiplier).toFixed(Math.log10(multiplier)));
+
+ if (s.setting.min) {
+ input.attr('min', (s.setting.min / multiplier).toFixed(Math.log10(multiplier)));
+ }
+
+ if (s.setting.max) {
+ input.attr('max', (s.setting.max / multiplier).toFixed(Math.log10(multiplier)));
+ }
}
// If data is defined, We want to convert this value into