diff options
Diffstat (limited to 'src/com/vaadin/ui/Table.java')
-rw-r--r-- | src/com/vaadin/ui/Table.java | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/src/com/vaadin/ui/Table.java b/src/com/vaadin/ui/Table.java index 079082cc25..32d67939e3 100644 --- a/src/com/vaadin/ui/Table.java +++ b/src/com/vaadin/ui/Table.java @@ -4460,27 +4460,8 @@ public class Table extends AbstractSelect implements Action.Container, } } - // Virtually identical to AbstractCompoenentContainer.setEnabled(); public void requestRepaintAll() { - requestRepaint(); - if (visibleComponents != null) { - for (Iterator<Component> childIterator = visibleComponents - .iterator(); childIterator.hasNext();) { - Component c = childIterator.next(); - if (c instanceof Form) { - // Form has children in layout, but is not - // ComponentContainer - c.requestRepaint(); - ((Form) c).getLayout().requestRepaintAll(); - } else if (c instanceof Table) { - ((Table) c).requestRepaintAll(); - } else if (c instanceof ComponentContainer) { - ((ComponentContainer) c).requestRepaintAll(); - } else { - c.requestRepaint(); - } - } - } + AbstractComponentContainer.requestRepaintAll(this); } /** |