diff options
author | relves | 2008-05-15 03:40:36 +0000 |
---|---|---|
committer | relves | 2008-05-15 03:40:36 +0000 |
commit | c5fc653efd6bde44dd5a5968cab85c6c650271d8 (patch) | |
tree | 23c30731828df98a2edee6aa4c4c04207dade631 | |
parent | 9ada9828881059e96eb75ba183f024b158bd863d (diff) | |
download | org.eclipse.mylyn.tasks-c5fc653efd6bde44dd5a5968cab85c6c650271d8.tar.gz org.eclipse.mylyn.tasks-c5fc653efd6bde44dd5a5968cab85c6c650271d8.tar.xz org.eclipse.mylyn.tasks-c5fc653efd6bde44dd5a5968cab85c6c650271d8.zip |
REOPENED - bug 232180: stop unnecessary saves of task list and related information upon startup
https://bugs.eclipse.org/bugs/show_bug.cgi?id=232180
2 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataManager.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataManager.java index 83a245e05..34513c071 100644 --- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataManager.java +++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/internal/tasks/core/data/TaskDataManager.java @@ -497,7 +497,6 @@ public class TaskDataManager implements ITaskDataManager { StatusHandler.log(new Status(IStatus.ERROR, ITasksCoreConstants.ID_PLUGIN, "Unexpected error while marking task read", e)); } - //taskList.notifySyncStateChanged(task); taskList.notifyElementChanged(task); } diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractTaskEditorPage.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractTaskEditorPage.java index 81e2916c7..3244d46a3 100644 --- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractTaskEditorPage.java +++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/editors/AbstractTaskEditorPage.java @@ -193,7 +193,8 @@ public abstract class AbstractTaskEditorPage extends FormPage implements ISelect ITask taskToRefresh = null; for (TaskContainerDelta taskContainerDelta : containers) { if (task.equals(taskContainerDelta.getTarget())) { - if (taskContainerDelta.getKind().equals(TaskContainerDelta.Kind.CONTENT)) { + if (taskContainerDelta.getKind().equals(TaskContainerDelta.Kind.CONTENT) + && !taskContainerDelta.isTransient()) { taskToRefresh = (ITask) taskContainerDelta.getTarget(); break; } |