Если вы хотите изменить высоту SizedBox и, следовательно, FormField при запуске проверки, вам необходимо:
1) Убедитесь, что вы используете StatefulWidget, а не StatelessWidget.
2) Используйте переменную, назовите ее _textFormFieldHeight
и присвойте ее начальной высоте, например:
int _textFormFieldHeight = 35
return SizedBox(
height: _textFormFieldHeight,
Всякий раз, когда ваш код проверки срабатывает (где-то в _validateFirstName
, вызовите : setState(() => _textFormFieldHeight = 15);
И это должно сработать!