From 9be540c1ea02fac1a186f83661dd6a358a289c1d Mon Sep 17 00:00:00 2001 From: auronsan1st <60646861+auronsan1st@users.noreply.github.com> Date: Wed, 23 Nov 2022 13:42:29 +0700 Subject: [PATCH] [@mantine/core] NumberInput: Fix value not being formatted correctly when precision changes (#3011) --- src/mantine-core/src/NumberInput/NumberInput.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mantine-core/src/NumberInput/NumberInput.tsx b/src/mantine-core/src/NumberInput/NumberInput.tsx index 03898c3b497..955779d3e80 100644 --- a/src/mantine-core/src/NumberInput/NumberInput.tsx +++ b/src/mantine-core/src/NumberInput/NumberInput.tsx @@ -255,7 +255,7 @@ export const NumberInput = forwardRef((props setValue(value); setTempValue(''); } - }, [value]); + }, [value, precision]); const shouldUseStepInterval = stepHoldDelay !== undefined && stepHoldInterval !== undefined; const onStepTimeoutRef = useRef(null);