From 19c93331f06f1452647d82d9388c14d1415de3bf Mon Sep 17 00:00:00 2001 From: Jaxsun McCarthy Huggan Date: Tue, 21 Jun 2016 19:28:12 -0700 Subject: 496452: Support import/export of TaskCategories Change-Id: I075632b251a0e7f41d2e7b16808bba4e9774f088 Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=496452 --- .../src/org/eclipse/mylyn/internal/tasks/core/TransferList.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal') diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TransferList.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TransferList.java index 95516d1d0..56095732d 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TransferList.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/TransferList.java @@ -22,7 +22,7 @@ import org.eclipse.mylyn.tasks.core.ITask; /** * Used to externalize queries. - * + * * @author Steffen */ public class TransferList implements ITransferList { @@ -58,7 +58,10 @@ public class TransferList implements ITransferList { } public boolean addTask(ITask task, AbstractTaskContainer parentContainer) { - tasks.add((AbstractTask) task); + if (!tasks.contains(task)) { + tasks.add((AbstractTask) task); + } + parentContainer.internalAddChild((AbstractTask) task); return true; } -- cgit v1.2.3