From 7dee7b1d38fdeb116d2c63790489a08bf5e6e4e3 Mon Sep 17 00:00:00 2001 From: Matti Tahvonen Date: Wed, 29 Aug 2007 12:25:05 +0000 Subject: [PATCH] tabsheet: changed the subcomponent rendering (show first, then update) svn changeset:2149/svn branch:trunk --- src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java index 1ecddffc39..35698f03ff 100644 --- a/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java +++ b/src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java @@ -110,9 +110,9 @@ public class ITabsheet extends TabPanel implements Paintable { tb.selectTab(index); remove(index); insert(content, (String) captions.get(index), index); + this.selectTab(index); ((Paintable)content).updateFromUIDL(tab .getChildUIDL(0), client); - this.selectTab(index); } index++; } @@ -132,9 +132,9 @@ public class ITabsheet extends TabPanel implements Paintable { Widget content = client.getWidget(tab .getChildUIDL(0)); this.add(content, caption); + this.selectTab(this.getWidgetIndex(content)); ((Paintable)content).updateFromUIDL(tab .getChildUIDL(0), client); - this.selectTab(this.getWidgetIndex(content)); } else { this.add(new Label(), caption); } -- 2.39.5