Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskActivityManager.java8
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListFilteredTree.java2
2 files changed, 7 insertions, 3 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskActivityManager.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskActivityManager.java
index 8e0912e0f..a1eb903dd 100644
--- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskActivityManager.java
+++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TaskActivityManager.java
@@ -761,8 +761,12 @@ public class TaskActivityManager implements ITaskActivityManager {
return false;
}
- public Set<ITask> getScheduledForThisWeek() {
- return getScheduledTasks(TaskActivityUtil.getCurrentWeek());
+ /**
+ * Note: Returns all task scheduled for a SPECIFIC day this week. Not those in the "This Week" / Someday bin
+ */
+ public Set<ITask> getScheduledForADayThisWeek() {
+ DateRange current = TaskActivityUtil.getCurrentWeek();
+ return getScheduledTasks(current.getStartDate(), current.getEndDate());
}
public TaskActivationHistory getTaskActivationHistory() {
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListFilteredTree.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListFilteredTree.java
index e8d1eaf6c..890dbfe7a 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListFilteredTree.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListFilteredTree.java
@@ -220,7 +220,7 @@ public class TaskListFilteredTree extends AbstractFilteredTree {
return;
}
- Set<ITask> tasksThisWeek = TasksUiPlugin.getTaskActivityManager().getScheduledForThisWeek();
+ Set<ITask> tasksThisWeek = TasksUiPlugin.getTaskActivityManager().getScheduledForADayThisWeek();
totalTasks = tasksThisWeek.size();
completeTime = 0;

Back to the top