Use isAllDay instead of isSingleDayAllDayEvent to decide top bar placement

This should fix #82. In my opinion, it makes much more sense to show multi-day all-day events always in the top bar (like single-day all-day events), independent of this config setting.
This commit is contained in:
Jonas
2024-09-16 00:44:09 +02:00
committed by GitHub
parent cf0b815b6f
commit d10a484afb

View File

@@ -752,8 +752,7 @@ class WeekFragment : Fragment(), WeeklyCalendar {
private fun shouldAddEventOnTopBar(isAllDay: Boolean, startDayCode: String, endDayCode: String): Boolean {
val spansMultipleDays = startDayCode != endDayCode
val isSingleDayAllDayEvent = isAllDay && !spansMultipleDays
return isSingleDayAllDayEvent || (spansMultipleDays && config.showMidnightSpanningEventsAtTop)
return isAllDay || (spansMultipleDays && config.showMidnightSpanningEventsAtTop)
}
@SuppressLint("NewApi")