The calculation widget using "sum" and "include subtasks", counts "Time tracked" on subtasks twice. We suspect it is due to the rollup setting, however the same setting is used on "Time Estimate" and that works as expected. (Ie. not counting twice for subtasks)
example:
Task 1: tracked 0
  • Subtask1: tracked 5 hours
  • Subtask2: tracked 6 hours
Calculation widget, sum with subtasks -> 22 hours
Calculation widget, sum without subtasks -> 11 hours
Expected: 11 hours in both cases.
We are using this along with a completed filter, and subtasks can be completed before the task, which means we cannot simply not include subtasks as that would miss completed work.