EA-73506 - CME: TaskManagerImpl.getAssociatedTask

This commit is contained in:
Dmitry Avdeev
2016-11-02 16:21:39 +03:00
parent 28cff188d6
commit 4763dd5436
2 changed files with 2 additions and 1 deletions
@@ -211,6 +211,7 @@ public class LocalTaskImpl extends LocalTask {
return myChangeLists;
}
// for serialization
public void setChangeLists(List<ChangeListInfo> changeLists) {
myChangeLists = changeLists;
}
@@ -885,7 +885,7 @@ public class TaskManagerImpl extends TaskManager implements ProjectComponent, Pe
@Override
public LocalTask getAssociatedTask(@NotNull LocalChangeList list) {
for (LocalTask task : getLocalTasks()) {
for (ChangeListInfo changeListInfo : task.getChangeLists()) {
for (ChangeListInfo changeListInfo : new ArrayList<>(task.getChangeLists())) {
if (changeListInfo.id.equals(list.getId())) {
return task;
}