diff --git a/net.sf.redmine_mylyn.core/src/net/sf/redmine_mylyn/internal/core/RedmineSpentTimeManager.java b/net.sf.redmine_mylyn.core/src/net/sf/redmine_mylyn/internal/core/RedmineSpentTimeManager.java index dc95f10..7036574 100644 --- a/net.sf.redmine_mylyn.core/src/net/sf/redmine_mylyn/internal/core/RedmineSpentTimeManager.java +++ b/net.sf.redmine_mylyn.core/src/net/sf/redmine_mylyn/internal/core/RedmineSpentTimeManager.java @@ -148,7 +148,7 @@ private void setElapsedTime(ITask task, long newElapsedTime) { long uncapturedSpentTime = readLongAttribute(task, UNCAPTURED_SPENT_TIME); if(newElapsedTime < oldElapsedTime) { - uncapturedSpentTime = newElapsedTime; + return; } else { uncapturedSpentTime += newElapsedTime-oldElapsedTime; }