rc-input-number
Advanced tools
Comparing version 7.1.2 to 7.1.3
@@ -243,11 +243,14 @@ import _extends from "@babel/runtime/helpers/esm/extends"; | ||
var triggerValueUpdate = function triggerValueUpdate(newValue, userTyping) { | ||
var updateValue = newValue; // Skip align value when trigger value is empty. | ||
var updateValue = newValue; | ||
var isRangeValidate = isInRange(updateValue) || updateValue.isEmpty(); // Skip align value when trigger value is empty. | ||
// We just trigger onChange(null) | ||
// This should not block user typing | ||
if (!updateValue.isEmpty()) { | ||
if (!updateValue.isEmpty() && !userTyping) { | ||
// Revert value in range if needed | ||
updateValue = getRangeValue(updateValue) || updateValue; | ||
isRangeValidate = true; | ||
} | ||
if (!readOnly && !disabled) { | ||
if (!readOnly && !disabled && isRangeValidate) { | ||
var numStr = updateValue.toString(); | ||
@@ -254,0 +257,0 @@ var mergedPrecision = getPrecision(numStr, userTyping); |
@@ -266,11 +266,14 @@ "use strict"; | ||
var triggerValueUpdate = function triggerValueUpdate(newValue, userTyping) { | ||
var updateValue = newValue; // Skip align value when trigger value is empty. | ||
var updateValue = newValue; | ||
var isRangeValidate = isInRange(updateValue) || updateValue.isEmpty(); // Skip align value when trigger value is empty. | ||
// We just trigger onChange(null) | ||
// This should not block user typing | ||
if (!updateValue.isEmpty()) { | ||
if (!updateValue.isEmpty() && !userTyping) { | ||
// Revert value in range if needed | ||
updateValue = getRangeValue(updateValue) || updateValue; | ||
isRangeValidate = true; | ||
} | ||
if (!readOnly && !disabled) { | ||
if (!readOnly && !disabled && isRangeValidate) { | ||
var numStr = updateValue.toString(); | ||
@@ -277,0 +280,0 @@ var mergedPrecision = getPrecision(numStr, userTyping); |
{ | ||
"name": "rc-input-number", | ||
"version": "7.1.2", | ||
"version": "7.1.3", | ||
"description": "React input-number component", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
94564
2219