Input component allows invalid number

Hello, I spotted that the input component allows the entering of trailing “-” or “+”

So it can be “30-0–” or “30++02”

The value will then be set to null, but it will still display the number.

When I try to catch this in the “On Lost Focus” event, it’s clear that when the number is invalid, something silently fails and therefore I am also not able to correct it myself.

For example, the highlighted portion of the code does not execute.

Hello @Bob_Leung

We managed to reproduce this bug, I created an internal ticket in which we will fix it.

Thank you for discovering this problem, this will definitely make Backendless better.

Regards,
Sergey

Pleasure and thanks for the prompt response.