Fix grouping by due date descending

pull/3467/head
Alex Baker 8 months ago
parent f63632e223
commit 291cad4e5a

@ -141,9 +141,9 @@ class SectionedDataSource(
sections.add(AdapterSection(i, header, 0, isCollapsed)) sections.add(AdapterSection(i, header, 0, isCollapsed))
} }
groupMode == SortHelper.SORT_DUE -> { groupMode == SortHelper.SORT_DUE -> {
val previousOverdue = previous < startOfToday val previousOverdue = previous in 1..<startOfToday
val currentOverdue = header == HEADER_OVERDUE val currentOverdue = header == HEADER_OVERDUE
if (previous > 0 && if (
((currentOverdue != previousOverdue) || ((currentOverdue != previousOverdue) ||
(!currentOverdue && header != previous.startOfDay())) (!currentOverdue && header != previous.startOfDay()))
) { ) {

Loading…
Cancel
Save