--- /dev/null
+package com.vaadin.tests.components.menubar;\r
+\r
+import com.vaadin.terminal.ThemeResource;\r
+import com.vaadin.tests.components.AbstractTestCase;\r
+import com.vaadin.ui.Alignment;\r
+import com.vaadin.ui.MenuBar;\r
+import com.vaadin.ui.VerticalLayout;\r
+import com.vaadin.ui.Window;\r
+\r
+public class MenuBarRunsOutOfBrowser extends AbstractTestCase {\r
+\r
+ @Override\r
+ public void init() {\r
+ setTheme("runo");\r
+ Window main = new Window("Test");\r
+ main.setSizeFull();\r
+ setMainWindow(main);\r
+ main.getContent().setSizeFull();\r
+\r
+ MenuBar menuBar = new MenuBar();\r
+ menuBar.addItem("Test", new ThemeResource("icons/16/calendar.png"),\r
+ null);\r
+ menuBar.addItem("ABC", new ThemeResource("icons/16/document.png"), null);\r
+ menuBar.addItem("123", new ThemeResource("icons/16/help.png"), null);\r
+\r
+ main.getContent().addComponent(menuBar);\r
+ ((VerticalLayout) main.getContent()).setComponentAlignment(menuBar,\r
+ Alignment.TOP_RIGHT);\r
+\r
+ }\r
+\r
+ @Override\r
+ protected String getDescription() {\r
+ return "The menubar should be right aligned but not run out of the browser";\r
+ }\r
+\r
+ @Override\r
+ protected Integer getTicketNumber() {\r
+ return 5894;\r
+ }\r
+\r
+}\r