diff --git a/core/src/main/resources/lib/form/number.jelly b/core/src/main/resources/lib/form/number.jelly
index ba22dfae6967..e75ac21eb75f 100644
--- a/core/src/main/resources/lib/form/number.jelly
+++ b/core/src/main/resources/lib/form/number.jelly
@@ -48,7 +48,7 @@ THE SOFTWARE.
tag.
- This will work only @clazz is 'number', 'number-required', 'non-negative-number-required',
+ This will work only if @clazz is 'number', 'number-required', 'non-negative-number-required',
'positive-number', 'positive-number-required'.
If specified, the @value should be greater than this value, or errors will be rendered under the text field.
If this value contains non-digit characters, it will not work.
@@ -57,13 +57,19 @@ THE SOFTWARE.
tag.
- This will work only @clazz is 'number', 'number-required', 'non-negative-number-required',
+ This will work only if @clazz is 'number', 'number-required', 'non-negative-number-required',
'positive-number', 'positive-number-required'.
If specified, the @value should be less than this value, or errors will be rendered under the text field.
If this value contains non-digit characters, it will not work.
If @min is specified and @min is greater than this value, both @min and @max will not work.
]]>
+ tag.
+ The step should be an integer when using any of the validating @clazz values.
+ Otherwise the spinner of the input will change the field to non integer values.
+ ]]>
+
Additional CSS class(es) to add (such as client-side validation clazz="required",