]> source.dussan.org Git - vaadin-framework.git/commitdiff
TabSheet content keeps height when changing tabs
authorMarc Englund <marc.englund@itmill.com>
Wed, 7 Nov 2007 11:52:34 +0000 (11:52 +0000)
committerMarc Englund <marc.englund@itmill.com>
Wed, 7 Nov 2007 11:52:34 +0000 (11:52 +0000)
svn changeset:2733/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/ITabsheet.java
src/com/itmill/toolkit/terminal/gwt/public/default/tabsheet/tabsheet.css

index b98c92581a27035fc1ee8704b6476d67651c5d9d..83387d35643f19953e6bff7c245dda545b0eb12f 100644 (file)
@@ -49,9 +49,6 @@ public class ITabsheet extends FlowPanel implements Paintable,
                                // optimization issues
                                DeferredCommand.addCommand(new Command() {
                                        public void execute() {
-                                               ITabsheet.this.tp.getWidget(
-                                                               ITabsheet.this.tp.getVisibleWidget())
-                                                               .setVisible(false);
                                                ITabsheet.this.client.updateVariable(ITabsheet.this.id,
                                                                "selected", ""
                                                                                + ITabsheet.this.tabKeys.get(tabIndex),
@@ -120,8 +117,9 @@ public class ITabsheet extends FlowPanel implements Paintable,
 
                // Height calculations
                if (h != null) {
-                       if (!h.equals(height))
+                       if (!h.equals(height)) {
                                setHeight(h);
+                       }
                } else {
                        this.height = null;
                        this.tp.setHeight("");
index f034dad5ea74df4af0bc453f48459954ee1b7765..983ecf7db7e4af0591b66e9d32d9128ce7454fb8 100644 (file)
        padding-top: 12px;\r
 }\r
 \r
-\r
+.i-tabsheet-loading .i-tabsheet-content * {\r
+       opacity: 0;\r
+       filter: Alpha(opacity=0);\r
+}\r
 \r
 \r
 \r