Task due today not considered maximum priority by priority filter Topic is solved

Moderator: abstr

Locked
leokhorn
Posts: 1
Joined: Wed Oct 30, 2019 2:43 pm

Task due today not considered maximum priority by priority filter

Post by leokhorn » Wed Oct 30, 2019 4:30 pm

I reported an issue with sorting a while ago, now I see it's fixed, but filtering is not.

ToDoList 7.2.19.0 (Stable Release) on Windows 10 Enterprise v1803 (17134.1069)

Setup:
Tools > Preferences
Tasks > Attribute calculation
[x] Treat due tasks as having the highest priority

- Open attached TDL file
- Set one or more of the "DUE DATE = TODAY" tasks as being Due on the current day
- Set the quick filter Above Priority to 8

In the following, I'm always focusing on tasks of priority lower than 8, since others just won't be filtered out.


Expected:

- Tasks past their due date appear [this works]
- Tasks due today appear [does not work]

Observed:

- Tasks not yet due do not appear
- Tasks due today do not appear
- Tasks past their due date appear



Reasoning:

I don't know how it's been implemented initially, but the way I picture it, when the option is checked, tasks due today count as having priority 11, and tasks past their due date as priority 12 (they do have a different color scheme). As such, task A of priority 5 due today should 1) beat any other task not yet due in the sorting order, 2) always appear in spite of any "Above Priority" filter (except "<none>" actually).
Attachments
Introduction_priority_duedate_issue_v2.tdl
(51.62 KiB) Downloaded 237 times

User avatar
abstr
Site Admin
Posts: 370
Joined: Sun Jul 28, 2019 12:22 pm

Re: Task due today not considered maximum priority by priority filter

Post by abstr » Thu Oct 31, 2019 2:45 am

Thanks for your report, I will look into it.

User avatar
abstr
Site Admin
Posts: 370
Joined: Sun Jul 28, 2019 12:22 pm

Re: Task due today not considered maximum priority by priority filter

Post by abstr » Mon Nov 04, 2019 11:02 pm

Fixed in 7.2.20.

Locked