diff options
author | mkersten | 2006-11-23 00:24:20 +0000 |
---|---|---|
committer | mkersten | 2006-11-23 00:24:20 +0000 |
commit | e53409f7c7c6050ed098a521bef154b922636ac4 (patch) | |
tree | 76157e15517280d66138e04d056b221198e8a4f5 /org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java | |
parent | f882e8c460f3b0bdcfbaf79e2388f49dc21cff6a (diff) | |
download | org.eclipse.mylyn.tasks-e53409f7c7c6050ed098a521bef154b922636ac4.tar.gz org.eclipse.mylyn.tasks-e53409f7c7c6050ed098a521bef154b922636ac4.tar.xz org.eclipse.mylyn.tasks-e53409f7c7c6050ed098a521bef154b922636ac4.zip |
NEW - bug 159223: reduce amount of refresh required by Task List
https://bugs.eclipse.org/bugs/show_bug.cgi?id=159223
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java')
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java index 6583e66ee..27bb501bb 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/views/TaskListView.java @@ -149,7 +149,7 @@ public class TaskListView extends ViewPart { private static final String ID_SEPARATOR_CONTEXT = "context"; private static final String ID_SEPARATOR_TASKS = "tasks"; - + private static final String ID_SEPARATOR_NAVIGATION = "navigation"; private static final String ID_SEPARATOR_FILTERS = "filters"; @@ -1023,7 +1023,7 @@ public class TaskListView extends ViewPart { manager.add(filterCompleteTask); manager.add(filterArchiveCategory); manager.add(new Separator(ID_SEPARATOR_TASKS)); - + manager.add(new Separator(IWorkbenchActionConstants.MB_ADDITIONS)); } @@ -1518,11 +1518,10 @@ public class TaskListView extends ViewPart { } protected void refreshTask(ITask task) { + System.err.println(">>> refreshing: " + task); refresh(task); AbstractTaskContainer rootCategory = TasksUiPlugin.getTaskListManager().getTaskList().getRootCategory(); - if (task.getContainer() == null - // || task.getContainer() instanceof TaskArchive - || task.getContainer().equals(rootCategory)) { + if (task.getContainer() == null || task.getContainer().equals(rootCategory)) { refresh(null); } else { refresh(task.getContainer()); @@ -1535,6 +1534,7 @@ public class TaskListView extends ViewPart { } private void refresh(final ITaskListElement element) { + System.err.println(">>>>>> refreshing: " + element); if (PlatformUI.getWorkbench() != null && !PlatformUI.getWorkbench().getDisplay().isDisposed()) { PlatformUI.getWorkbench().getDisplay().asyncExec(new Runnable() { public void run() { |