We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f19616e commit ad620acCopy full SHA for ad620ac
1 file changed
lib/src/fields/form_builder_date_time_picker.dart
@@ -204,7 +204,7 @@ class FormBuilderDateTimePicker extends FormBuilderFieldDecoration<DateTime> {
204
return FocusTraversalGroup(
205
policy: ReadingOrderTraversalPolicy(),
206
child: TextField(
207
- onTap: disablePicker ? () {} : () => state.showPicker(),
+ onTap: disablePicker ? null : () => state.showPicker(),
208
textDirection: textDirection,
209
textAlign: textAlign,
210
textAlignVertical: textAlignVertical,
@@ -268,7 +268,8 @@ class _FormBuilderDateTimePickerState
268
effectiveFocusNode.onKeyEvent = (node, event) {
269
if (event is KeyDownEvent &&
270
event.logicalKey == LogicalKeyboardKey.space &&
271
- node.hasFocus) {
+ node.hasFocus &&
272
+ !widget.disablePicker) {
273
showPicker();
274
return KeyEventResult.handled;
275
}
0 commit comments