package com.vaadin.tests.components.button; import com.vaadin.tests.components.TestBase; import com.vaadin.ui.Alignment; import com.vaadin.ui.Button; import com.vaadin.ui.VerticalLayout; public class ButtonTooltips extends TestBase { @Override protected String getDescription() { return "Button tooltip's size gets messed up if moving from one tooltip to another before a timer expires."; } @Override protected Integer getTicketNumber() { return 8454; } @Override protected void setup() { VerticalLayout vl = new VerticalLayout(); Button button = new Button("One"); button.setDescription("long descidescidescpription"); Button button2 = new Button("Two"); button2.setDescription("Another"); Button button3 = new Button("One"); button3.setDescription("long descidescidescpription"); Button button4 = new Button("Two"); button4.setDescription("Another"); vl.addComponent(button); vl.addComponent(button2); vl.addComponent(button3); vl.addComponent(button4); vl.setComponentAlignment(button, Alignment.TOP_RIGHT); vl.setComponentAlignment(button2, Alignment.TOP_RIGHT); addComponent(vl); } }