Das ist so normal !
Der User braucht das Minus nicht eingeben, sondern kann den Wert mit der Minus-Taste bestätigen.

Ansonsten musst du das Feld als Alpha deklarieren, das Eingabeformat selber prüfen sowie bei der Ausgabe auch selber formatieren.