ItEr18S09CUCreacionProxectoPlanificacionItEr17S10.
Avoiding errors at save after saving. >From 5394a742bbcf6676d6c751c73bafe69545fc54a8 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= <ogonzalez@igalia.com> Date: Tue, 28 Jul 2009 20:17:49 +0200 Subject: [PATCH] ItEr18S09CUCreacionProxectoPlanificacionItEr17S10: Avoiding error when saving after doing some merges.
This commit is contained in:
parent
82c4e86dae
commit
1978d7a52b
1 changed files with 10 additions and 0 deletions
|
|
@ -47,11 +47,21 @@ public class PlanningState {
|
|||
|
||||
public void removed(TaskElement taskElement) {
|
||||
taskElement.detach();
|
||||
if (!isTopLevel(taskElement)) {
|
||||
return;
|
||||
}
|
||||
toSave.remove(taskElement);
|
||||
toRemove.add(taskElement);
|
||||
}
|
||||
|
||||
private boolean isTopLevel(TaskElement taskElement) {
|
||||
return taskElement.getParent() == null;
|
||||
}
|
||||
|
||||
public void added(TaskElement taskElement) {
|
||||
if (!isTopLevel(taskElement)) {
|
||||
return;
|
||||
}
|
||||
toRemove.remove(taskElement);
|
||||
toSave.add(taskElement);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue