aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/ui/Form.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/ui/Form.java')
-rw-r--r--src/com/itmill/toolkit/ui/Form.java5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/com/itmill/toolkit/ui/Form.java b/src/com/itmill/toolkit/ui/Form.java
index 4ceebcb186..f818c99481 100644
--- a/src/com/itmill/toolkit/ui/Form.java
+++ b/src/com/itmill/toolkit/ui/Form.java
@@ -368,7 +368,6 @@ public class Form extends AbstractField implements Item.Editor, Buffered, Item,
public void addField(Object propertyId, Field field) {
if (propertyId != null && field != null) {
- dependsOn(field);
fields.put(propertyId, field);
propertyIds.addLast(propertyId);
field.setReadThrough(readThrough);
@@ -437,7 +436,6 @@ public class Form extends AbstractField implements Item.Editor, Buffered, Item,
if (field != null) {
propertyIds.remove(id);
fields.remove(id);
- removeDirectDependency(field);
layout.removeComponent(field);
return true;
}
@@ -672,9 +670,6 @@ public class Form extends AbstractField implements Item.Editor, Buffered, Item,
// Replaces the old field with new one
layout.replaceComponent(oldField, newField);
fields.put(propertyId, newField);
- removeDirectDependency(oldField);
- dependsOn(newField);
- newField.dependsOn(this);
return newField;
}