when editing a object in backend you normally get a red border added to the input field when you miss out a required field or if you enter invalid data.
this error border is now missing. the reason is, that the hasValidationError attribute is ALWAYS false.
hasValidationError seems to be set properly but then is getting overwritten.
The cause for this is:
If you deactivate this line, the border is there.