Merge pull request #1400 from vbh/fix-1398

Fix: Events spanning multiple days are only shown on first one
This commit is contained in:
Tibor Kaputa 2021-07-05 23:21:07 +02:00 committed by GitHub
commit c16fdcf33b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -127,7 +127,10 @@ class MonthDayFragment : Fragment(), MonthlyCalendar, RefreshRecyclerViewListene
val startDateTime = Formatter.getDateTimeFromTS(it.startTS)
shownMonthDateTime.year == startDateTime.year && shownMonthDateTime.monthOfYear == startDateTime.monthOfYear
} else {
Formatter.getDayCodeFromTS(it.startTS) == mSelectedDayCode
val selectionDate = Formatter.getDateTimeFromCode(mSelectedDayCode).toLocalDate()
val startDate = Formatter.getDateFromTS(it.startTS)
val endDate = Formatter.getDateFromTS(it.endTS)
selectionDate in startDate..endDate
}
}