My Grid with TextFields as editors has some required columns. When editing and leaving required fields empty, it is not possible to leave the Editor - a validation error message is shown. This is the normal behaviour.
But after adding a new line in Grid via
itemList.add(new MyBean());
grid.getDataProvider().refreshAll();
and editing one or more field but also leaving one or more required fields empty, the Editor can be left without any error message.
Only if first I add to every field a value, leave the field (remaining in Editor) and then navigate back to one or more required fields and delete their values, the Editor cannot be left any more and the validation error messages occur.
What am I (or is Vaadin?) doing wrong?
I’m using Vaadin Framework version 8.3.1.