Я использую 2 FormTextField в форме, оба принимают числа, сначала для стационарного и второго для мобильного номера, когда я использую только одно поле, приложения работают нормально, но когда я добавляю второе поле, я получаю это исключение, когда страница load:
════════ Исключение, пойманное библиотекой рендеринга ══════
Во время рисования было выдано следующее утверждение: dart: ui / text.dart ': ошибочное утверждение: строка 1372:' ': не соответствует действительности.
это код:
Flexible(
flex: 1,
fit: FlexFit.loose,
child: Form_Text_Field_Number(
tf_label: 'Landline # ',
fieldController: landlineFieldController,
icon: Icons.phone,
),
),
Flexible(
flex: 1,
fit: FlexFit.loose,
child: Form_Text_Field_Number(
tf_label: 'Mobile #',
fieldController: mobileFieldController,
icon: Icons.phone_android,
),
),
конструкция обоих полей одинакова на основе FormTextField..только отличаются имена полей.
Я пробовал некоторые предложения, такие как размещение текстового поля в контейнере ... но не решил проблему.
почему это происходит только при добавлении второе поле, в чем может быть причина? и как решить.