Hello,
After updating to the latest version of Ctools earlier this week (nothing else changed), I have noticed that my decimal fields in my webforms now return an error when entering decimal values which it didn't before. The error indicates that what I am entering is not a number which is not the case. The weird thing is this only occurs when using IE or Chrome. It works fine when using Firefox.
It would appear that the validation for numerical fields is either messed up or what is being entered has additional characters attached to it (not inputted by the user) that invalids the input. My webform fields are set up to use a comma separator for thousands field, a period for the decimal indicator and max 2 decimal places (what you would use for entering currency values) and no step value.
This is a critical error that needs to be fixed.
Thanks.
Comments
Comment #1
merlinofchaos commentedI don't know how CTools and webform are related. You should post this in the webform module which is actually what is erroring. If it turns out that there's a bug in something webform is relying on in CTools, the webform maintainers are more qualified to be able to figure that out than I am, since I've never so much as installed webform anywhere.
I'm guessing at what version of webform you're using. I've no idea.
Comment #2
SharonD214@aol.com commentedI'm having the same issue too. error when trying to enter decimal values.
Comment #3
quicksketchThis was fixed in Webform 3.19. See #1611772: Cannot create Number component that allows Decimal input that works in some browsers.