Fixed issue observed: fetching days with wrong date if display date exceeds min/max date
This commit is contained in:
parent
4119a6c180
commit
ed356299b5
@ -160,7 +160,7 @@ open class CalendarBase: Control, Changeable {
|
|||||||
if (minDate <= maxDate) {
|
if (minDate <= maxDate) {
|
||||||
// Check if current date falls between min & max dates.
|
// Check if current date falls between min & max dates.
|
||||||
let fallsBetween = displayDate.isBetweeen(date: minDate, andDate: maxDate)
|
let fallsBetween = displayDate.isBetweeen(date: minDate, andDate: maxDate)
|
||||||
displayDate = fallsBetween ? displayDate : minDate
|
displayDate = fallsBetween ? displayDate : (displayDate.monthInt == minDate.monthInt) ? minDate : maxDate
|
||||||
fetchDates(with: displayDate)
|
fetchDates(with: displayDate)
|
||||||
}
|
}
|
||||||
containerView.backgroundColor = transparentBackground ? .clear : backgroundColorConfiguration.getColor(self)
|
containerView.backgroundColor = transparentBackground ? .clear : backgroundColorConfiguration.getColor(self)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user