From cdd0903578a914b9a86e6f538962ee4e631a6c09 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Mon, 22 Sep 2008 09:59:54 +0000 Subject: [PATCH] added FIXME note svn changeset:5477/svn branch:trunk --- .../itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java index 7dea7ec1da..48b01c51d5 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/IOrderedLayout.java @@ -814,6 +814,9 @@ public class IOrderedLayout extends Panel implements Container, DOM.setStyleAttribute(measure, "height", "100%"); Element parent = DOM.getParent(getElement()); DOM.insertBefore(parent, measure, getElement()); + // FIXME Do not detach from DOM this way. At least proper detach, attach + // must be called. Affects odd behavior in childs, performance issues + // and flickering. See #2102 DOM.removeChild(parent, getElement()); int size = DOM.getElementPropertyInt(measure, offset); DOM.insertBefore(parent, getElement(), measure); -- 2.39.5