From 5478bec2c74cb9adc53a5261b5aa37be2d9042d4 Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Sat, 17 Jul 2021 00:21:48 +0200 Subject: [PATCH] Optimized "auto decimal separator for price inputs" (references #1345) --- public/viewjs/components/numberpicker.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/viewjs/components/numberpicker.js b/public/viewjs/components/numberpicker.js index ac66c3e9..d69f9e48 100644 --- a/public/viewjs/components/numberpicker.js +++ b/public/viewjs/components/numberpicker.js @@ -102,7 +102,7 @@ $(".numberpicker.locale-number-input.locale-number-currency").on("blur", functio if (value.length <= decimalPlaces) { - return; + value = value.padStart(Grocy.UserSettings.stock_decimal_places_prices, "0"); } var valueNew = parseFloat(value.substring(0, value.length - decimalPlaces) + '.' + value.slice(decimalPlaces * -1)).toLocaleString(undefined, { minimumFractionDigits: decimalPlaces, maximumFractionDigits: decimalPlaces });