Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java9
1 files changed, 4 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 9012075f3..7d3cd2d84 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
@@ -1200,11 +1200,11 @@ public class TaskListView extends ViewPart implements IPropertyChangeListener {
addAction(removeFromCategoryAction, manager, element);
}
addAction(deleteAction, manager, element);
- if (!(element instanceof AbstractTask) || element instanceof AbstractTaskContainer) {
+ if (!(element instanceof AbstractTask)) {
addAction(renameAction, manager, element);
}
- if (element instanceof AbstractTaskContainer && !(element instanceof AbstractTask)) {
+ if (element != null && !(element instanceof AbstractTask)) {
manager.add(goIntoAction);
}
if (drilledIntoCategory != null) {
@@ -1236,8 +1236,7 @@ public class TaskListView extends ViewPart implements IPropertyChangeListener {
}
private void addMenuManager(IMenuManager menuToAdd, IMenuManager manager, AbstractTaskContainer element) {
- if ((element instanceof AbstractTask)
- || (element instanceof AbstractTaskContainer || element instanceof AbstractRepositoryQuery)) {
+ if ((element instanceof AbstractTask) || element instanceof AbstractRepositoryQuery) {
manager.add(menuToAdd);
}
}
@@ -1275,7 +1274,7 @@ public class TaskListView extends ViewPart implements IPropertyChangeListener {
} else if (action instanceof RenameAction) {
action.setEnabled(true);
}
- } else if (element instanceof AbstractTaskContainer) {
+ } else if (element != null) {
if (action instanceof MarkTaskCompleteAction) {
action.setEnabled(false);
} else if (action instanceof MarkTaskIncompleteAction) {

Back to the top