Reviewers: jlabanca,
Please review this at http://gwt-code-reviews.appspot.com/1615804/
Affected files:
M user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
Index: user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
diff --git a/user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
b/user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
index
ed83651045d45cb2e766c8627ad41e76cdf167c5..d713e47be647afa6dc6e8f1a030e4c028e5926fe
100644
--- a/user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
+++ b/user/src/com/google/gwt/user/client/ui/DeckLayoutPanel.java
@@ -197,6 +197,12 @@ public class DeckLayoutPanel extends ComplexPanel
implements AnimatedLayout,
return isAnimationVertical;
}
+ @Override
+ public void onLoad() {
+ layout.onAttach();
+ }
+
+ @Override
public void onResize() {
for (Widget child : getChildren()) {
if (child instanceof RequiresResize) {
@@ -206,6 +212,11 @@ public class DeckLayoutPanel extends ComplexPanel
implements AnimatedLayout,
}
@Override
+ public void onUnload() {
+ layout.onDetach();
+ }
+
+ @Override
public boolean remove(Widget w) {
boolean removed = super.remove(w);
if (removed) {
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors