Numeric Entry Field — Dot no longer accepted as decimal separator after 8.3.4 upgrade

Hello everyone,

We recently upgraded our gateway from 8.1 to 8.3.4, and since then we've been experiencing an issue with the Numeric Entry component: the dot key on the numeric keypad is no longer recognized as a decimal separator.

This worked fine in 8.1, and our operators are accustomed to using the numpad dot for data entry — changing that habit would be a significant disruption on the production floor.

Has anyone else encountered this regression after upgrading to 8.3? If so, did you find a workaround (e.g., a component property, a locale/regional setting, or a scripting approach)?

Thanks in advance for any leads.

I don't suppose you've all moved location into a new locale? :slightly_smiling_face:

Does the other keyboard dot work or does it just affect the numpad key? (does the numpad key work at all eg in notepad?)

Hello,

Following your replies, I was able to run some additional checks and wanted to share more details.

First, we did not move any installations — we only updated our existing gateways to version 8.3.

We have reproduced the issue across three separate environments:

  • A local gateway (on my own workstation) running 8.3.6

  • A server on 8.3.4 updated from 8.1

  • A server on 8.3.4 installed natively on 8.3 (never went through 8.1)

Regarding the keyboard: the dot key works fine everywhere else on our machines. The problem is identical with both the numpad dot and the main keyboard dot. We use AZERTY keyboards, but I also tested by switching to a QWERTY (US) layout — with no change in behavior.

Thanks for your help.

I understand that you are using perspective.

If you have the vision module installed (you can install it and run in trial mode as well), have you tried testing in a vision window? Just as a source of further information.

It works perfectly on Vision with the Numeric text field.