diff --git a/lib/screens/reschedule-leaves/reschedule_leave.dart b/lib/screens/reschedule-leaves/reschedule_leave.dart index 8c5889c7..3fdbfbe3 100644 --- a/lib/screens/reschedule-leaves/reschedule_leave.dart +++ b/lib/screens/reschedule-leaves/reschedule_leave.dart @@ -51,10 +51,11 @@ class _RescheduleLeaveScreen extends State { var clinicID; TextEditingController _controller4; void _presentDatePicker(id) { + var date = new DateTime.now(); showDatePicker( context: context, - initialDate: DateTime.now(), - firstDate: DateTime.now(), + initialDate: new DateTime(date.year, date.month, date.day + 15), + firstDate: new DateTime(date.year, date.month, date.day + 15), lastDate: DateTime(2050), ).then((pickedDate) { if (pickedDate == null) { @@ -782,6 +783,7 @@ class _RescheduleLeaveScreen extends State { model.addReschedule(request).then((response) { DrAppToastMsg.showSuccesToast(TranslationBase.of(context).leaveCreated); + Navigator.pop(context); }); }