package com.vaadin.tests.tickets; import com.vaadin.LegacyApplication; import com.vaadin.shared.ui.label.ContentMode; import com.vaadin.tests.TestForTablesInitialColumnWidthLogicRendering; import com.vaadin.ui.Alignment; import com.vaadin.ui.Label; import com.vaadin.ui.UI.LegacyWindow; import com.vaadin.ui.TabSheet; import com.vaadin.ui.Table; import com.vaadin.ui.VerticalLayout; import com.vaadin.ui.VerticalSplitPanel; /** * With IE7 extra scrollbars appear in content area all though content fits * properly. Scrollbars will disappear if "shaking" content a bit, like * selecting tests in area. */ public class Ticket1225 extends LegacyApplication { @Override public void init() { final LegacyWindow mainWin = new LegacyWindow( "Test app to break layout fuction in IE7"); setMainWindow(mainWin); VerticalSplitPanel sp = new VerticalSplitPanel(); sp.setFirstComponent(new Label("First")); VerticalLayout el = new VerticalLayout(); sp.setSecondComponent(el); el.setMargin(true); el.setSizeFull(); el.addComponent(new Label("Top")); Table testTable = TestForTablesInitialColumnWidthLogicRendering .getTestTable(5, 50); testTable.setSizeFull(); TabSheet ts = new TabSheet(); ts.setSizeFull(); Label red = new Label( "