Skip to content

Commit efa8df0

Browse files
committed
Fixed bug in DateRangePicker where user can just pick one date. Closes #434
1 parent 286a2ff commit efa8df0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lib/src/fields/form_builder_date_range_picker.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import 'dart:async';
22
import 'dart:core';
3+
import 'dart:math';
34

45
import 'package:date_range_picker/date_range_picker.dart' as date_range_picker;
56
import 'package:flutter/material.dart';
@@ -256,6 +257,9 @@ class FormBuilderDateRangePickerState
256257
selectableDayPredicate: widget.selectableDayPredicate,
257258
);
258259
if (picked != null) {
260+
if(picked.length == 1){
261+
picked.add(picked[0]);
262+
}
259263
_fieldKey.currentState.didChange(picked);
260264
widget.onChanged?.call(picked);
261265
_setCurrentValue(picked);

0 commit comments

Comments
 (0)