feat(Scout): restrict date picker to dates in the past

This commit is contained in:
LavaDesu 2025-05-29 23:50:40 +10:00
parent 5c06ee486e
commit 7b0c3bfd12
Signed by: cilly
GPG key ID: 6500251E087653C9

View file

@ -18,13 +18,15 @@ class DatePickerFragment(
}
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val c = Calendar.getInstance()
val calendar = Calendar.getInstance()
val year = c.get(Calendar.YEAR)
val month = c.get(Calendar.MONTH)
val day = c.get(Calendar.DAY_OF_MONTH)
val year = calendar.get(Calendar.YEAR)
val month = calendar.get(Calendar.MONTH)
val day = calendar.get(Calendar.DAY_OF_MONTH)
return DatePickerDialog(requireContext(), android.R.style.Theme_DeviceDefault_Dialog, this, year, month, day)
return DatePickerDialog(requireContext(), android.R.style.Theme_DeviceDefault_Dialog, this, year, month, day).apply {
datePicker.maxDate = calendar.timeInMillis
}
}
override fun onDateSet(picker: DatePicker, year: Int, month: Int, day: Int) {