diff options
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java')
-rw-r--r-- | org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java index 5781b76b9..b1b1c3251 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/actions/AbstractTaskAction.java @@ -34,11 +34,11 @@ public abstract class AbstractTaskAction extends Action { for (AbstractTask queryHit : repositoryQuery.getChildren()) { performActionOnTask(queryHit); } - } else if (element instanceof AbstractTaskContainer) { - AbstractTaskContainer container = (AbstractTaskContainer) element; + } else if (element != null) { + AbstractTaskContainer container = element; for (AbstractTask iTask : container.getChildren()) { - if (iTask instanceof AbstractTask) { - AbstractTask repositoryTask = (AbstractTask) iTask; + if (iTask != null) { + AbstractTask repositoryTask = iTask; performActionOnTask(repositoryTask); } } |