aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/ui/Panel.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/itmill/toolkit/ui/Panel.java')
-rw-r--r--src/com/itmill/toolkit/ui/Panel.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/itmill/toolkit/ui/Panel.java b/src/com/itmill/toolkit/ui/Panel.java
index 2084040427..0d26a7a998 100644
--- a/src/com/itmill/toolkit/ui/Panel.java
+++ b/src/com/itmill/toolkit/ui/Panel.java
@@ -397,7 +397,8 @@ public class Panel extends AbstractComponentContainer implements Scrollable,
* @see com.itmill.toolkit.ui.Component#attach()
*/
public void attach() {
- super.attach();
+ // can't call parent here as this is Panels hierarchy is a hack
+ requestRepaint();
if (layout != null) {
layout.attach();
}
@@ -409,6 +410,7 @@ public class Panel extends AbstractComponentContainer implements Scrollable,
* @see com.itmill.toolkit.ui.Component#detach()
*/
public void detach() {
+ // can't call parent here as this is Panels hierarchy is a hack
if (layout != null) {
layout.detach();
}